Kako instalirati Cygwin, okruženje komandne linije slično Linuxu za Windows


Tokom posljednje Microsoft Build Developer konferencije održane od 30. marta do 1. aprila, Microsoft je objavio najavu i održao prezentaciju koja je iznenadila industriju: počevši od ažuriranja za Windows 10 #14136, bilo bi moguće pokrenuti bash na Ubuntu na vrhu Windowsa.

Iako je ovo ažuriranje već objavljeno do sada, još uvijek je u beta verziji i dostupno je samo za insajdere/programere, a ne za javnost općenito.

Bez sumnje, kada ova funkcija dostigne stabilan status i bude dostupna svima za korištenje, bit će dobrodošla raširenih ruku – posebno od strane FOSS profesionalaca koji rade s tehnologijama (Python, Ruby, itd.) koje su izvorne za okruženje Linux komandne linije . Nažalost, bit će dostupan samo u Windows 10, a ne u prethodnim verzijama.

Međutim, Cygwin dobro poznato i široko korišćeno Linux okruženje za Windows postoji već neko vreme i uveliko su ga koristili Linux profesionalci kad god su imali potrebu da rade na Windows računaru .

Iako se u osnovi razlikuje od “Bash na Ubuntu na Windows”, Cygwin je besplatan softver i pruža veliki skup GNU i Open Source alata koje možete koristiti kao da ste na Linuxu, i DLL koji doprinosi značajnom POSIX API funkcionalnosti. Povrh toga, Cygwin možete koristiti na svim 32-bitnim i 64-bitnim verzijama Windowsa počevši od XP SP3.

Preuzimanje i instaliranje Cygwin-a

U ovom članku ćemo vas uputiti kako da postavite Cygwin sa najčešće korištenim alatima u Linux komandnoj liniji. Ovisno o dostupnom prostoru za pohranu i vašim specifičnim potrebama, kasnije možete vrlo jednostavno odabrati da instalirate druge.

Da bismo instalirali Cygwin (imajte na umu da se ista uputstva odnose i na ažuriranje softvera), morat ćemo preuzeti Cygwin postavku, ovisno o vašoj verziji Microsoft Windowsa. Nakon preuzimanja, dvaput kliknite na datoteku .exe da biste započeli instalaciju i slijedite dolje navedene korake da biste je dovršili.

Korak 1 – Pokrenite proces instalacije i odaberite “Instaliraj s Interneta”:

Korak 2 – Odaberite postojeći direktorij u koji želite instalirati Cygwin i njegovu instalacijsku datoteku (Upozorenje: nemojte birati foldere s razmacima na njihova imena):

Korak 3 – Odaberite vrstu internetske veze i odaberite FTP ili HTTP ogledalo (idite na https://cygwin.com /mirrors.html da odaberete ogledalo u blizini vaše geografske lokacije, a zatim kliknite na Dodaj da ubacite željeno ogledalo u listu web lokacija) da nastavite sa preuzimanjem:

Nakon što kliknete na dalje na zadnjem ekranu, neki preliminarni paketi - koji će voditi stvarni proces instalacije - bit će prvi preuzeti. Ako odabrano ogledalo ne radi ili ne sadrži sve potrebne datoteke, od vas će biti zatraženo da koristite drugi. Možete odabrati i FTP server ako HTTP parnjak ne radi.

Ako sve prođe kako je očekivano, u roku od nekoliko minuta će vam se prikazati ekran za odabir paketa. U mom slučaju, na kraju sam izabrao ftp://mirrors.kernel.org nakon što drugi nisu uspjeli.

Korak 4 – Odaberite pakete koje želite instalirati klikom na svaku željenu kategoriju. Imajte na umu da također možete odabrati da instalirate i izvorni kod. Takođe možete pretraživati pakete koristeći polje za unos teksta. Kada završite s odabirom paketa koji su vam potrebni, kliknite Dalje.

Ako ste odabrali paket koji ima zavisnosti, od vas će se tražiti da potvrdite i instalaciju zavisnosti.

Kao što je i za očekivati, vrijeme preuzimanja ovisit će o broju paketa koje ste prethodno odabrali i njihovim potrebnim ovisnostima. U svakom slučaju, trebali biste vidjeti sljedeći ekran nakon 15-20 minuta.

Odaberite željene opcije (Kreiraj ikonu na Desktop/Dodaj ikonu u Start meni) i kliknite Završi da završite instalaciju:

Nakon što ste uspješno završili korake 1 do 4, možemo otvoriti Cygwin dvostrukim klikom na njegovu ikonu na radnoj površini Windowsa, kao što ćemo vidjeti u sledeći odeljak.