Cygwin je besplatna aplikacija koja pruža UNIX okruženje u operacijskom sustavu Windows. Cygwin se sastoji od UNIX sustavnih biblioteka poziva uz mnoge GNU aplikacije. Programeri, alati za razvoj, alati za razvojne alate, GNU emacs, TeX i LaTeX, OpenSSH (klijent i poslužitelj) i još mnogo toga pakiraju se u različite module koji se mogu preuzeti i koristiti na vašem Windows računalu.
Cygwin pregled
Cygwin djeluje kao emulacijski sloj koji pruža značajnu funkciju sustava poziva POSIX (prijenosno operativno sučelje) i zbirku alata koji pružaju Linux izgled i osjećaj. Uz Cygwin instaliran, korisnici imaju pristup mnogim standardnim UNIX uslužnim programima. Cygwin vam može pomoći da izvršite sve UNIX naredbe na Windows računalu, što je uvijek zabrinut za programere, posebno programere koji rade na Linux poslužiteljima.
Cygwinova POSIX kompatibilnost ne slaže se dobro s izvornim Windows API-jem. Ako miješate POSIX pozive s Windows pozivima u svom programu, moguće je da ćete vidjeti neravne rezultate. Konkretno, Cygwinovi signali neće raditi s Windows funkcijama koje prihvaćaju imena datoteka može biti zbunjena Cygwinovom podrškom za dugim imenima datoteka.
U ovom ću članku govoriti o njegovoj instalaciji i navođenjem nekih zajedničkih značajki Cygwina i izvornih UNIX zadataka koji se mogu izvršiti na Windows računalu pomoću ove aplikacije.
Cygwin instalacija
Instalacija Cygwina započinje preuzimanjem izvršne datoteke i pokretanjem. Evo nekoliko serija snimaka zaslona koje vas mogu voditi kroz cjelovitu instalaciju.
1) Provjerite koristite li verziju sustava Windows koju Cygwin podržava te da imate dovoljno prostora na disku. Preporučuje se minimalno 5 GB jer cijela instalacija Cygwin može težiti oko 5 GB.
2) Pokrenite izvršnu datoteku, a zatim odaberite opciju "install from internet". To omogućuje aplikaciji preuzimanje cjelokupnog spremišta s poslužitelja na vaš lokalni stroj.
6) Odabir paketa:Ovo je kritičan dio. U ovom koraku morate odabrati željene programe. Aplikacije ili paketi mogu se odabrati samo klikom na zadanu oznaku pored naziva paketa. U slučaju da ste potpuno novi u UNIX sustavu, to su najčešće korišteni paketi:
- opennssh
- keychain (za ssh ključne parove)
- gV
- ghostscript
- Emacs
- vi
- milost
- tcsh
- gnu sastavljači
- tetex
- čarolija
- gnuplot
- rsync
7) Čim kliknete sljedeći, počinje instalacija. Potrebno je neko vrijeme, može trajati oko 30 minuta, ovisno o brzini učitavanja. Pokrenite Cygwin klikom na batch datoteku.
Cygwin značajke
- Cygwin je besplatan / open source. Može se mijenjati pomoću postojećeg izvornog koda koji je dostupan za preuzimanje.
- Možete komprimirati naredbe na Cygwinu. Instalirajte kompilatore, SDK-ove i alate na njemu.
- Međuspremnik integracije - Međuspremnik integracije između X međuspremnik i Windows Clipboard. Podržava samo tekst.
- Daljinski klijenti - Daljinski klijenti mogu se pokrenuti i prikazati na vašem Cygwin / X sjednici ili putem telnet-a ili preko X11 tunela preko ssh, koristeći Cygwin's openssh paket.
- Izvršite aplikacije klijentskog poslužitelja koristeći dvije različite instance Cygwina na istom računalu.
Preuzmite Cygwin
Preuzmite Cygwin ovdje.
Videozapis će vas voditi kroz Cygwinove instalacijske korake.
Vezane objave:
- Najbolji besplatni softver međuspremnika za Windows 10
- Brisanje međuspremnika pomoću prečaca, CMD ili kontekstnog izbornika u sustavu Windows 10/8/7
- Prikaz i upravljanje međuspremnikom u sustavu Windows 10/8/7
- Što je ShellShock ili Bash ranjivost?
- Ditto: snažan međuspremnik proširenje za Windows Clipboard