Kuinka asentaa Cygwin, Linuxin kaltainen komentoriviympäristö Windowsille


Edellisessä Microsoft Build Developer Conference -konferenssissa, joka pidettiin 30. maaliskuuta - 1. huhtikuuta, Microsoft julkaisi ilmoituksen ja esityksen, joka yllätti alan: alkaen Windows 10 -päivityksestä #14136, olisi mahdollista suorittaa bash Ubuntussa Windowsin päällä.

Vaikka tämä päivitys on jo julkaistu, se on edelleen beta-vaiheessa ja on saatavilla vain sisäpiiriläisille/kehittäjille, ei yleisesti.

Epäilemättä, kun tämä ominaisuus saavuttaa vakaan tilan ja on kaikkien käytettävissä, se on tervetullut avosylin – erityisesti FOSS-ammattilaiset, jotka työskentelevät Linuxin komentoriviympäristössä olevien teknologioiden (Python, Ruby jne.) kanssa. . Valitettavasti se on saatavilla vain Windows 10:ssä, ei aiemmissa versioissa.

Kuitenkin Cygwin, tunnettu ja laajalti käytetty Linux-ympäristö Windowsille on ollut olemassa jo jonkin aikaa, ja Linux-ammattilaiset ovat käyttäneet sitä laajasti aina, kun he ovat joutuneet työskentelemään Windows-tietokoneella. .

Vaikka Cygwin poikkeaa pohjimmiltaan "Bash on Ubuntu on Windows" -ohjelmasta, on ilmainen ohjelmisto ja tarjoaa suuren joukon GNU- ja avoimen lähdekoodin työkaluja, joita voit käyttää kuin Linuxissa, sekä DLL-tiedoston, joka mukana merkittävällä POSIX API -toiminnallisuudella. Tämän lisäksi voit käyttää Cygwiniä kaikissa 32- ja 64-bittisissä Windows-versioissa XP SP3:sta alkaen.

Cygwinin lataaminen ja asentaminen

Tässä artikkelissa opastamme sinua määrittämään Cygwin Linuxin komentorivin useimmin käytetyillä työkaluilla. Riippuen käytettävissä olevasta tallennustilasta ja erityistarpeistasi, voit myöhemmin asentaa muita helposti.

Asentaaksesi Cygwinin (huomaa, että samat ohjeet koskevat ohjelmiston päivittämistä), meidän on ladattava Cygwin-asennus Microsoft Windows -versiosi mukaan. Kun olet ladannut, kaksoisnapsauta .exe-tiedostoa aloittaaksesi asennuksen ja suorita asennus loppuun noudattamalla alla olevia ohjeita.

Vaihe 1 – Käynnistä asennus ja valitse "Asenna Internetistä":

Vaihe 2 – Valitse olemassa oleva hakemisto, johon haluat asentaa Cygwinin ja sen asennustiedoston (Varoitus: älä valitse kansioita, joissa on välilyöntejä heidän nimensä):

Vaihe 3 – Valitse Internet-yhteytesi tyyppi ja valitse FTP- tai HTTP-peili (siirry osoitteeseen https://cygwin.com /mirrors.html ja valitse peili lähellä maantieteellistä sijaintiasi ja napsauta sitten Lisää lisätäksesi haluamasi peilin sivustoluetteloon) jatkaaksesi latausta:

Kun napsautat seuraavaa viimeisessä näytössä, jotkin alustavat paketit - jotka ohjaavat varsinaista asennusta - haetaan ensin. Jos valittu peili ei toimi tai se ei sisällä kaikkia tarvittavia tiedostoja, sinua kehotetaan käyttämään toista. Voit myös valita FTP-palvelimen, jos HTTP-vastine ei toimi.

Jos kaikki menee odotetusti, muutamassa minuutissa saat paketin valintaikkunan. Omassa tapauksessani päädyin valitsemaan ftp://mirrors.kernel.org, kun muut epäonnistuivat.

Vaihe 4 – Valitse asennettavat paketit napsauttamalla kutakin haluamaasi luokkaa. Huomaa, että voit myös asentaa lähdekoodin. Voit myös etsiä paketteja käyttämällä syöttötekstiruutua. Kun olet valinnut tarvitsemasi paketit, napsauta Seuraava.

Jos valitsit paketin, jossa on riippuvuuksia, sinua pyydetään vahvistamaan myös riippuvuuksien asennus.

Kuten on odotettavissa, latausaika riippuu aiemmin valitsemiesi pakettien määrästä ja niiden tarvittavista riippuvuuksista. Joka tapauksessa sinun pitäisi nähdä seuraava näyttö 15–20 minuutin kuluttua.

Valitse haluamasi vaihtoehdot (Luo kuvake Työpöydällä/Lisää kuvake Käynnistä-valikkoon) ja viimeistele asennus napsauttamalla Valmis:

Kun olet suorittanut onnistuneesti vaiheet 1 - 4, voimme avata Cygwinin kaksoisnapsauttamalla sen kuvaketta Windowsin työpöydällä, kuten näemme seuraava jakso.