Cum se instalează Cygwin, un mediu de comandă asemănător Linux pentru Windows


În timpul ultimei conferințe pentru dezvoltatori Microsoft Build, care a avut loc în perioada 30 martie - 1 aprilie, Microsoft a lansat un anunț și a făcut o prezentare care a surprins industria: începând cu actualizarea Windows 10 #14136, ar fi posibil să rulați bash pe Ubuntu deasupra Windows.

Deși această actualizare a fost deja lansată până acum, este încă în versiune beta și este disponibilă numai pentru persoane din interior/dezvoltatori și nu pentru publicul în general.

Fără îndoială, atunci când această caracteristică atinge o stare stabilă și este disponibilă pentru toată lumea, va fi binevenită cu brațele deschise – în special de către profesioniștii FOSS care lucrează cu tehnologii (Python, Ruby etc.) care sunt native pentru mediul liniei de comandă Linux. . Din păcate, va fi disponibil doar în Windows 10 și nu și în versiunile anterioare.

Cu toate acestea, Cygwin un mediu Linux bine-cunoscut și utilizat pe scară largă pentru Windows există de ceva timp și a fost utilizat pe scară largă de profesioniștii Linux ori de câte ori au avut nevoie să lucreze pe un computer Windows. .

Deși este diferit în mod fundamental de „Bash pe Ubuntu pe Windows ”, Cygwin este un software gratuit și oferă un set mare de instrumente GNU și Open Source pe care le poți folosi ca și cum ai fi pe Linux și un DLL care contribuie cu funcționalitatea API POSIX substanțială. În plus, puteți utiliza Cygwin pe toate versiunile de Windows pe 32 și 64 de biți, începând cu XP SP3.

Descărcarea și instalarea Cygwin

În acest articol, vă vom îndruma cum să configurați Cygwin cu cele mai frecvent utilizate instrumente în linia de comandă Linux. În funcție de spațiul de stocare disponibil și de nevoile dvs. specifice, puteți alege ulterior să instalați altele foarte ușor.

Pentru a instala Cygwin (rețineți că aceleași instrucțiuni se aplică pentru actualizarea software-ului), va trebui să descărcam configurarea Cygwin, în funcție de versiunea dvs. de Microsoft Windows. Odată descărcat, faceți dublu clic pe fișierul .exe pentru a începe instalarea și urmați pașii menționați mai jos pentru a-l finaliza.

Pasul 1 – Lansați procesul de instalare și alegeți „Instalați de pe Internet ”:

Pasul 2 – Selectați un director existent în care doriți să instalați Cygwin și fișierul de instalare al acestuia (Atenție: nu alegeți dosare cu spații pe numele lor):

Pasul 3 – Alegeți tipul de conexiune la internet și selectați o oglindă FTP sau HTTP (accesați https://cygwin.com /mirrors.html pentru a selecta o oglindă în apropierea locației dvs. geografice și apoi faceți clic pe Adăugați pentru a insera oglinda dorită în lista de site-uri) pentru a continua cu descărcarea:

După ce faceți clic pe următorul în ultimul ecran, câteva pachete preliminare - care vor ghida procesul real de instalare - vor fi preluate mai întâi. Dacă oglinda aleasă nu este operațională sau nu conține toate fișierele necesare, vi se va solicita să utilizați altul. De asemenea, puteți alege un server FTP dacă omologul HTTP nu funcționează.

Dacă totul decurge conform așteptărilor, în câteva minute vi se va afișa ecranul de selecție a pachetului. În cazul meu, am ajuns să aleg ftp://mirrors.kernel.org după ce alții au eșuat.

Pasul 4 – Selectați pachetele pe care doriți să le instalați făcând clic pe fiecare categorie dorită. Rețineți că puteți alege să instalați și codul sursă. De asemenea, puteți căuta pachete folosind caseta text de introducere. Când ați terminat de selectat pachetele de care aveți nevoie, faceți clic pe Next.

Dacă ați selectat un pachet care are dependențe, vi se va solicita să confirmați și instalarea dependențelor.

După cum este de așteptat, timpul de descărcare va depinde de numărul de pachete pe care le-ați selectat anterior și de dependențele lor necesare. În orice caz, ar trebui să vedeți următorul ecran după 15-20 de minute.

Selectați opțiunile dorite (Creați pictograma pe Desktop/Adăugați pictograma la Meniul Start) și faceți clic pe Finish pentru a finaliza instalarea:

După ce ați parcurs cu succes pașii de la 1 la 4, putem deschide Cygwin făcând dublu clic pe pictograma acestuia de pe desktopul Windows, așa cum vom vedea în secțiunea următoare.