Kaip įdiegti „Cygwin“, į „Linux“ panašią komandų eilutės aplinką, skirtą „Windows“.


Per paskutinę „Microsoft Build“ kūrėjų konferenciją, vykusią kovo 30 d.–balandžio 1 d., „Microsoft“ paskelbė pranešimą ir pristatė pristatymą, kuris nustebino pramonę: pradedant Windows 10 naujinimu Nr. 14136, būtų galima paleisti bash Ubuntu, esantį Windows viršuje.

Nors šis naujinimas jau buvo išleistas, jis vis dar yra beta versijos ir prieinamas tik viešai neatskleistams/kūrėjams, o ne visuomenei.

Be jokios abejonės, kai ši funkcija pasieks stabilų būseną ir bus prieinama visiems, ji bus laukiama išskėstomis rankomis – ypač FOSS profesionalų, dirbančių su technologijomis (Python, Ruby ir kt.), kurios yra gimtosios Linux komandų eilutės aplinkoje. . Deja, jis bus pasiekiamas tik „Windows 10“, o ne ankstesnėse versijose.

Tačiau Cygwin – gerai žinoma ir plačiai naudojama „Linux“ aplinka, skirta „Windows“, egzistuoja jau gana seniai ir ją plačiai naudoja „Linux“ profesionalai, kai tik prireikdavo dirbti „Windows“ kompiuteriu. .

Nors iš esmės skiriasi nuo „Bash on Ubuntu sistemoje Windows“, „Cygwin“ yra nemokama programinė įranga ir teikia didelį GNU ir atvirojo kodo įrankių rinkinį, kurį galite naudoti taip, lyg naudotumėte „Linux“, ir DLL, prisideda prie didelių POSIX API funkcijų. Be to, „Cygwin“ galite naudoti visose 32 ir 64 bitų „Windows“ versijose, pradedant nuo XP SP3.

Cygwin atsisiuntimas ir įdiegimas

Šiame straipsnyje paaiškinsime, kaip nustatyti Cygwin naudojant dažniausiai naudojamus įrankius Linux komandinėje eilutėje. Atsižvelgdami į turimą saugyklą ir konkrečius poreikius, vėliau galėsite labai lengvai įdiegti kitus.

Norėdami įdiegti Cygwin (atminkite, kad tos pačios instrukcijos taikomos atnaujinant programinę įrangą), turėsime atsisiųsti Cygwin sąranką, atsižvelgiant į jūsų „Microsoft Windows“ versiją. Atsisiuntę dukart spustelėkite .exe failą, kad pradėtumėte diegimą, ir atlikite toliau nurodytus veiksmus, kad jį užbaigtumėte.

1 veiksmas – paleiskite diegimo procesą ir pasirinkite Įdiegti iš interneto:

2 veiksmas – pasirinkite esamą katalogą, kuriame norite įdiegti „Cygwin“ ir jo diegimo failą (Įspėjimas: nesirinkite aplankų su tarpais jų vardai):

3 veiksmas – pasirinkite interneto ryšio tipą ir pasirinkite FTP arba HTTP veidrodį (eikite į https://cygwin.com /mirrors.html, kad pasirinktumėte veidrodį šalia jūsų geografinės vietos, tada spustelėkite Pridėti, kad įterptumėte norimą veidrodį į svetainių sąrašą), kad tęstumėte atsisiuntimą:

Kai paspausite Kitas paskutiniame ekrane, pirmiausia bus nuskaityti kai kurie preliminarūs paketai, kurie vadovaus faktiniam diegimo procesui. Jei pasirinktas veidrodis neveikia arba jame nėra visų reikalingų failų, būsite paraginti naudoti kitą. Taip pat galite pasirinkti FTP serverį, jei HTTP atitikmuo neveikia.

Jei viskas vyks taip, kaip tikėtasi, per kelias minutes jums bus parodytas paketo pasirinkimo ekranas. Mano atveju, kai kitiems nepavyko, pasirinkau ftp://mirrors.kernel.org.

4 veiksmas – pasirinkite norimus įdiegti paketus spustelėdami kiekvieną norimą kategoriją. Atminkite, kad taip pat galite pasirinkti įdiegti šaltinio kodą. Taip pat galite ieškoti paketų naudodami įvesties teksto laukelį. Baigę pasirinkti reikiamus paketus, spustelėkite Kitas.

Jei pasirinkote paketą su priklausomybėmis, būsite paraginti patvirtinti ir priklausomybių įdiegimą.

Kaip ir galima tikėtis, atsisiuntimo laikas priklausys nuo anksčiau pasirinktų paketų skaičiaus ir reikalingų jų priklausomybių. Bet kuriuo atveju po 15–20 minučių turėtumėte pamatyti šį ekraną.

Pasirinkite norimas parinktis (sukurti piktogramą darbalaukyje/pridėti piktogramą prie meniu Pradėti) ir spustelėkite Baigti, kad užbaigtumėte diegimą:

Sėkmingai atlikę 14 veiksmus, galime atidaryti Cygwin dukart spustelėdami jos piktogramą „Windows“ darbalaukyje, kaip matysime kitą skyrių.