Kif Tinstalla Cygwin, Ambjent ta' Commandline bħal Linux għall-Windows


Matul l-aħħar Microsoft Build Developer Conference li saret mit-30 ta’ Marzu sal-1 ta’ April, Microsoft ħarġet avviż u tat preżentazzjoni li ssorprendiet lill-industrija: ibda bl-aġġornament tal-Windows 10 #14136, ikun possibbli li titħaddem bash fuq Ubuntu fuq Windows.

Għalkemm dan l-aġġornament diġà ġie rilaxxat sa issa, għadu fil-beta u huwa disponibbli biss għall-insiders/żviluppaturi u mhux għall-pubbliku in ġenerali.

Mingħajr dubju, meta din il-karatteristika tilħaq status stabbli u tkun disponibbli għal kulħadd biex tużaha, tkun milqugħa b'idejha miftuħa - speċjalment minn professjonisti tal-FOSS li jaħdmu b'teknoloġiji (Python, Ruby, eċċ) li huma indiġeni għall-ambjent tal-linja tal-kmand Linux. . Sfortunatament, se jkun disponibbli biss fil-Windows 10 u mhux fuq verżjonijiet preċedenti.

Madankollu, Cygwin ambjent Linux magħruf u użat ħafna għall-Windows ilu żmien pjuttost twil u ġie utilizzat b'mod estensiv mill-professjonisti tal-Linux kull meta kellhom il-ħtieġa li jaħdmu fuq kompjuter Windows.

Filwaqt li huwa differenti b'mod fundamentali minn \Bash fuq Ubuntu fuq Windows, Cygwin huwa softwer b'xejn u jipprovdi sett kbir ta' għodod GNU u Open Source li tista' tuża bħallikieku kont fuq Linux, u DLL li tikkontribwixxi b'funzjonalità sostanzjali tal-API POSIX. Barra minn hekk, tista 'tuża Cygwin fuq il-verżjonijiet kollha tal-Windows 32 u 64-bit li jibdew b'XP SP3.

Tniżżil u Installazzjoni ta' Cygwin

F'dan l-artikolu aħna niggwidawk kif twaqqaf Cygwin bl-għodod l-aktar użati ta 'spiss fil-linja tal-kmand Linux. Skont l-ispazju tal-ħażna disponibbli u l-bżonnijiet speċifiċi tiegħek, aktar tard tista 'tagħżel li tinstalla oħrajn faċilment.

Biex tinstalla Cygwin (innota li l-istess struzzjonijiet japplikaw għall-aġġornament tas-softwer), ikollna bżonn tniżżel is-setup ta 'Cygwin, skont il-verżjoni tiegħek tal-Microsoft Windows. Ladarba titniżżel, ikklikkja darbtejn fuq il-fajl .exe biex tibda bl-installazzjoni u segwi l-passi deskritti hawn taħt biex tlestiha.

Pass 1 – Ibda l-proċess ta 'installazzjoni u agħżel \Installa mill-Internet:

Pass 2 – Agħżel direttorju eżistenti fejn trid tinstalla Cygwin u l-fajl tal-installazzjoni tiegħu (Twissija: tagħżelx folders bi spazji fuq isimhom):

Pass 3 – Agħżel it-tip ta’ konnessjoni tal-Internet tiegħek u agħżel mera FTP jew HTTP (mur fuq https://cygwin.com/mirrors.html biex tagħżel mera ħdejn il-post ġeografiku tiegħek u mbagħad ikklikkja Żid biex daħħal il-mera mixtieqa fis-sit lista) biex tipproċedi bit-tniżżil:

Wara li tikklikkja li jmiss fl-aħħar skrin, l-ewwel jiġu rkuprati xi pakketti preliminari - li jiggwidaw il-proċess ta' installazzjoni attwali. Jekk il-mera magħżula ma tkunx operattiva jew ma jkunx fiha l-fajls kollha meħtieġa, inti tkun imħeġġeġ biex tuża ieħor. Tista 'wkoll tagħżel server FTP jekk il-kontroparti HTTP ma taħdimx.

Jekk kollox imur kif mistenni, fi żmien ftit minuti tiġi ppreżentat bl-iskrin tal-għażla tal-pakkett. Fil-każ tiegħi, spiċċajt għażilt ftp://mirrors.kernel.org wara li oħrajn fallew.

Pass 4 – Agħżel il-pakketti li trid tinstalla billi tikklikkja fuq kull kategorija mixtieqa. Innota li tista 'wkoll tagħżel li tinstalla l-kodiċi tas-sors ukoll. Tista' wkoll tfittex pakketti billi tuża l-kaxxa tat-test tad-dħul. Meta tkun lest tagħżel il-pakketti li għandek bżonn, ikklikkja Li jmiss.

Jekk għażilt pakkett li għandu dipendenzi, inti tintalab tikkonferma l-installazzjoni tad-dipendenzi wkoll.

Kif huwa mistenni, il-ħin tat-tniżżil jiddependi min-numru ta 'pakketti li għażilt qabel u d-dipendenzi meħtieġa tagħhom. Fi kwalunkwe każ, għandek tara l-iskrin li ġej wara 15-20 minuta.

Agħżel l-għażliet mixtieqa (Oħloq ikona fuq id-Desktop/Żid ikona mal-Menu Bidu) u kklikkja Finish biex tlesti l-installazzjoni:

Wara li tkun lestejt b'suċċess il-passi 1 sa 4, nistgħu niftħu Cygwin billi tikklikkja darbtejn l-ikona tagħha fuq id-desktop tal-Windows, kif se naraw fit-taqsima li jmiss.