Kā instalēt Windows līdzīgu Linux komandrindu vidi Cygwin


Pēdējās Microsoft Build Developer konferences laikā, kas notika no 30. marta līdz 1. aprīlim, Microsoft izlaida paziņojumu un sniedza prezentāciju, kas pārsteidza nozari: sākot ar Windows 10 atjauninājumu # 14136, būtu iespējams palaist bash operētājsistēmā Ubuntu virs Windows.

Lai gan šis atjauninājums jau ir izlaists, tas joprojām ir beta versijā un ir pieejams tikai iekšējiem/izstrādātājiem, nevis sabiedrībai kopumā.

Neapšaubāmi, kad šī funkcija sasniegs stabilu statusu un būs pieejama ikvienam lietošanai, tā būs laipni gaidīta ar atplestām rokām - it īpaši FOSS profesionāļiem, kuri strādā ar tehnoloģijām (Python, Ruby uc), kuru dzimtene ir Linux komandrindas vide. . Diemžēl tas būs pieejams tikai operētājsistēmā Windows 10, nevis iepriekšējās versijās.

Tomēr Cygwin, labi pazīstama un plaši izmantota Windows Linux vide, darbojas jau ilgu laiku, un Linux profesionāļi to ir plaši izmantojuši ikreiz, kad viņiem ir bijusi vajadzība strādāt ar Windows datoru.

Lai gan fundamentāli atšķiras no “Bash on Ubuntu on Windows”, Cygwin ir bezmaksas programmatūra un nodrošina lielu GNU un atvērtā koda rīku komplektu, ko varat izmantot tā, it kā jūs būtu uz Linux, un DLL, kas veicina ievērojamu POSIX API funkcionalitāti. Papildus tam jūs varat izmantot Cygwin visās 32 un 64 bitu Windows versijās, sākot ar XP SP3.

Cygwin lejupielāde un instalēšana

Šajā rakstā mēs jums palīdzēsim iestatīt Cygwin ar visbiežāk izmantotajiem rīkiem Linux komandrindā. Atkarībā no pieejamās krātuves vietas un jūsu īpašajām vajadzībām vēlāk varat izvēlēties citu instalēšanu ļoti viegli.

Lai instalētu Cygwin (ņemiet vērā, ka tie paši norādījumi attiecas uz programmatūras atjaunināšanu), mums būs jālejupielādē Cygwin iestatījumi atkarībā no jūsu Microsoft Windows versijas. Pēc lejupielādes veiciet dubultklikšķi uz .exe faila, lai sāktu instalēšanu, un izpildiet tālāk norādītās darbības, lai to pabeigtu.

1. solis - palaidiet instalēšanas procesu un izvēlieties “Instalēt no interneta”:

2. solis - atlasiet esošu direktoriju, kurā vēlaties instalēt Cygwin, un tā instalācijas failu (Brīdinājums: neizvēlieties mapes ar atstarpēm uz viņu nosaukumiem):

3. solis - izvēlieties interneta savienojuma veidu un atlasiet FTP vai HTTP spoguli (dodieties uz vietni https://cygwin.com/mirrors.html, lai atlasītu spoguli netālu no jūsu ģeogrāfiskās atrašanās vietas, un pēc tam noklikšķiniet uz Pievienot, lai vietnē ievietotu vajadzīgo spoguli. saraksts), lai turpinātu lejupielādi:

Pēc pēdējā ekrāna noklikšķināšanas uz nākamā vispirms tiks izgūti daži sākotnējie pakotnes, kas vadīs faktisko instalēšanas procesu. Ja izvēlētais spogulis nedarbojas vai tajā nav visu nepieciešamo failu, jums tiks piedāvāts izmantot citu. Ja HTTP partneris nedarbojas, varat izvēlēties arī FTP serveri.

Ja viss notiks, kā paredzēts, dažu minūšu laikā jums tiks parādīts paketes izvēles ekrāns. Manā gadījumā es beidzot izvēlējos ftp://mirrors.kernel.org pēc tam, kad citi neizdevās.

4. solis - atlasiet paketes, kuras vēlaties instalēt, noklikšķinot uz katras vēlamās kategorijas. Ņemiet vērā, ka varat arī instalēt avota kodu. Paketes var meklēt arī, izmantojot ievades tekstlodziņu. Kad esat atlasījis nepieciešamos iepakojumus, noklikšķiniet uz Tālāk.

Ja atlasījāt paketi, kurai ir atkarības, jums tiks lūgts apstiprināt arī atkarību instalēšanu.

Kā tas ir sagaidāms, lejupielādes laiks būs atkarīgs no iepriekš izvēlēto pakotņu skaita un to nepieciešamajām atkarībām. Jebkurā gadījumā pēc 15-20 minūtēm jums vajadzētu redzēt šādu ekrānu.

Atlasiet vēlamās opcijas (Izveidot ikonu darbvirsmā/Pievienot ikonu sākuma izvēlnei) un noklikšķiniet uz Pabeigt, lai pabeigtu instalēšanu:

Pēc tam, kad esat veiksmīgi izpildījis 1. līdz 4. darbību, mēs varam atvērt Cygwin, veicot dubultklikšķi uz tā ikonas Windows darbvirsmā, kā redzēsim nākamajā sadaļā.