Com instal·lar Cygwin, un entorn de línia d'ordres semblant a Linux per a Windows


Durant la darrera conferència de desenvolupadors de Microsoft Build celebrada del 30 de març a l'1 d'abril, Microsoft va publicar un anunci i va fer una presentació que va sorprendre el sector: a partir de l'actualització de Windows 10 #14136, seria possible executar bash a Ubuntu a sobre de Windows.

Tot i que aquesta actualització ja s'ha llançat a hores d'ara, encara està en fase beta i només està disponible per a desenvolupadors i no per al públic en general.

Sens dubte, quan aquesta funció assoleixi un estat estable i estigui disponible per a tothom, serà benvinguda amb els braços oberts, especialment pels professionals de FOSS que treballen amb tecnologies (Python, Ruby, etc.) natives de l'entorn de línia d'ordres de Linux. . Malauradament, només estarà disponible a Windows 10 i no a les versions anteriors.

Tanmateix, Cygwin, un entorn Linux conegut i àmpliament utilitzat per a Windows, fa força temps i ha estat utilitzat àmpliament pels professionals de Linux sempre que han tingut la necessitat de treballar en un ordinador Windows.

Tot i que és fonamentalment diferent de \Bash a Ubuntu a Windows, Cygwin és programari lliure i ofereix un gran conjunt d'eines GNU i de codi obert que podeu utilitzar com si estiguéssiu a Linux, i una DLL que contribueix amb una funcionalitat substancial de l'API POSIX. A més, podeu utilitzar Cygwin a totes les versions de Windows de 32 i 64 bits que comencen amb XP SP3.

Descàrrega i instal·lació de Cygwin

En aquest article us guiarem com configurar Cygwin amb les eines més utilitzades a la línia d'ordres de Linux. Depenent de l'espai d'emmagatzematge disponible i de les vostres necessitats específiques, més endavant podeu optar per instal·lar-ne d'altres amb molta facilitat.

Per instal·lar Cygwin (tingueu en compte que les mateixes instruccions s'apliquen a l'actualització del programari), haurem de descarregar la configuració de Cygwin, depenent de la vostra versió de Microsoft Windows. Un cop descarregat, feu doble clic al fitxer .exe per començar amb la instal·lació i seguiu els passos que es descriuen a continuació per completar-lo.

Pas 1: inicieu el procés d'instal·lació i trieu \Instal·la des d'Internet:

Pas 2: seleccioneu un directori existent on voleu instal·lar Cygwin i el seu fitxer d'instal·lació (Avís: no trieu carpetes amb espais en els seus noms):

Pas 3: trieu el vostre tipus de connexió a Internet i seleccioneu un mirall FTP o HTTP (aneu a https://cygwin.com/mirrors.html per seleccionar un mirall a prop de la vostra ubicació geogràfica i feu clic a Afegeix per inserir el mirall desitjat al lloc). llista) per continuar amb la descàrrega:

Després de fer clic a Següent a l'última pantalla, primer es recuperaran alguns paquets preliminars, que guiaran el procés d'instal·lació real. Si el mirall escollit no funciona o no conté tots els fitxers necessaris, se us demanarà que n'utilitzeu un altre. També podeu triar un servidor FTP si la contrapartida HTTP no funciona.

Si tot va com s'esperava, en qüestió de minuts se us presentarà la pantalla de selecció de paquets. En el meu cas, vaig acabar escollint ftp://mirrors.kernel.org després que altres fallessin.

Pas 4: seleccioneu els paquets que voleu instal·lar fent clic a cada categoria desitjada. Tingueu en compte que també podeu optar per instal·lar el codi font. També podeu cercar paquets mitjançant el quadre de text d'entrada. Quan hàgiu acabat de seleccionar els paquets que necessiteu, feu clic a Següent.

Si heu seleccionat un paquet que té dependències, també se us demanarà que confirmeu la instal·lació de les dependències.

Com és d'esperar, el temps de descàrrega dependrà del nombre de paquets que hagis seleccionat anteriorment i de les dependències necessàries. En qualsevol cas, hauríeu de veure la pantalla següent després de 15-20 minuts.

Seleccioneu les opcions desitjades (Crea icona a l'escriptori/Afegeix icona al menú Inici) i feu clic a Finalitza per completar la instal·lació:

Després d'haver completat correctament els passos de l'1 al 4, podem obrir Cygwin fent doble clic a la seva icona a l'escriptori de Windows, tal com veurem a la secció següent.