Zpět na seznam článků     Číst komentáře (21)     Verze pro tisk

Cygwin

Autor: Mage   
17.10.2005

aneb jak pouzivat Linux, aniz musite vypinat sva oblibena Windows ;-)


Rika se, ze prvni vec, co udela spravny hacker, kdyz je nucen delsi dobu pouzivat Windows je, ze si nainstaluje Cygwin.

Co je to Cygwin?

Cygwin sam o sobe je dynamicka knihovna (cygwin1.dll), ktera umoznuje provadeni linuxovych API v prostredi Microsoft Windows. Nejedna se ale o binarni kompatibilitu (coz je moznost spoustet aplikace zkompilovane pro linux), zadany software musite pod cygwin nejprve zkompilovat ze zdrojovych kodu ci pouzit jiz prekompilovane balicky z rozsahleho archivu cygwini distribuce s velkym poctem mirroru. Cygwin tedy, laicky receno, upravuje Windows na jakysi Linux, pod kterym lze kompilovat a spoustet klasicke unixove aplikace. (tedy upravuje Windows, aby splnovaly normu POSIX ;-) )

K cemu je to dobre?

Moznosti vyuziti Cygwin si snadno domyslite:

  • Muzete pouzivat sve oblibene nastroje, ktere znate z unixu (treba pouzivat bash misto Windows Exploreru :-) )

  • Mate moznost vyzkouset unixovy software, aniz instalujete jakykoli novy system (leckdy totiz ani nemuzete).

  • Pouzivate Windows i Linux zaroven, ale system vam bezi porad jeden (narozdil od pouzivani virtual machine (napr. VMWare, qemu), kde spoustite druhy system na virtualnim pocitaci, coz jednak vice zatezuje procesor a jednak muze znacne omezovat vasi praci s hostovanym systemem)

Jak na to?

Nejprve si stahnete Cygwinacky setup z cygwin.com. Po spusteni vyberete mirror, ktery je co mozna nejblize k vam, odkud se bude stahovat software z distribuce. Vyberete instalacni adresar, ktery se stane pozdeji rootem (adresar /) pro unixove programy (norma POSIX stanovuje urcitou formu organizace disku, kterou znate napr. z Linuxu). Pote vyberete pozadovane balicky, ktere jsou cleneny do sekci podobne jako tomu byva u Linuxovych i jinych distribuci. (v distribuci je opravdu spousta znameho linuxoveho software) .


(obrazek: vyber balicku pro instalaci z cygwini distribuce)

Po stazeni a nainstalovani zadanych balicku muzete cygwin spustit treba pomoci zastupce na plose. Objevi se klasicky linuxovy terminal, odkud jde pracovat i s windowsovskymi disky (ktere se automaticky mountuji) a take spoustet windowssowske aplikace.
Zaverem dodam, ze pod cygwin je mozne rozjet i X Windows a s nimi prichazi moznost provozovat graficke linuxove aplikace :-) .

Dotazy, komentare prosim do komentaru ;-)

Líbil se Vám článek?
Budeme potěšeni, pokud vás zaujme také reklamní nabídka

Social Bookmarking

     





Hodnocení/Hlasovalo: 1.6/15

1  2  3  4  5    
(známkování jako ve škole)