Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Cygwin<br />
Netz&System<br />
Cygwin<br />
LU/cygwin/<br />
1 Wie bei Wine handelt es sich auch bei Cygwin um eine Laufzeit-Zwischenschicht,<br />
die zwischen System-Calls von Windows und Linux vermittelt. Anders als bei Wine müssen<br />
die Programme die benötigte Laufzeitumgebung jedoch selbst mitbringen.<br />
ren und aktuell halten. So statten Sie<br />
Windows ohne großen Aufwand mit SSH<br />
und einem X-Server aus.<br />
Programme, wie OpenSSH und das<br />
X-Window-System sind gefragte Highlights<br />
der für Cygwin verfügbaren Linux-<br />
Programme. Da Linux-Ports mit Cygwin-<br />
Unterstützung oft sehr leicht gelingen,<br />
stehen Windows-Versionen vieler weiterer<br />
Linux-Programme zum Einsatz bereit<br />
(siehe Kasten Cygwin Ports).<br />
Nur ein paar Mausklicks<br />
Bei der Bedienung kommt Cygwin Windows-Anwendern<br />
ohne Konsolenerfahrung<br />
entgegen: Mit einem Klick auf<br />
setup_x86.exe û (oder setup_x86_64.<br />
exe û für 64-Bit-Systeme) starten Sie<br />
das grafische Installationsprogramm.<br />
Danach erfragt das Setup-Programm das<br />
Root-Verzeichnis, wofür es C:\cygwin<br />
vorschlägt. Alle installierten Dateien<br />
liegen später unterhalb dieses Ordners,<br />
und zwar in einem gewöhnlichen Linux-<br />
Filesystem-Layout.<br />
Nicht mehr ganz so Windows-typisch<br />
ist die eingebaute automatische Auflösungen<br />
von Paketabhängigkeiten. Dank<br />
dieser genügt es, zum Einrichten einer<br />
Umgebung zum Ausführen von Remote-<br />
X-Programmen die Pakete xinit, openssh<br />
und xterm auszuwählen 2 . Alle Abhängigkeiten,<br />
wie etwa den X-Server oder<br />
die Cygwin-Laufzeitumgebung, installiert<br />
das Setup-Programm dann automatisch.<br />
Dabei kommt ein Download von<br />
etwa 70 MByte Umfang zusammen.<br />
Beim Auffinden dieser Pakete in der langen<br />
Liste hilft das Suchfeld am oberen<br />
Fensterrand. Ein Klick auf Skip wechselt<br />
zwischen Installieren, Updaten, Deinstallieren<br />
oder Überspringen. Zum Aktualisieren<br />
aller installierten Pakete starten Sie<br />
das Setup-Programm, ohne die Paketauswahl<br />
zu verändern.<br />
Erste Schritte<br />
Sofern Sie das bei der Installation nicht<br />
explizit abgewählt haben, erstellt der Installer<br />
einen Starter für die Cygwin-Konsole<br />
auf dem Desktop und im Windows-<br />
Startmenü. Im Startmenü-Ordner Cygwin-X<br />
landet außerdem ein Eintrag zum<br />
Starten des X-Servers ohne den Umweg<br />
über die Cygwin-Konsole.<br />
Cygwin Ports<br />
Cygwin Ports spielen Sie mit dem gleichen Installer ein wie das Cygwin-Grundsystem<br />
selbst. Allerdings dürfen Sie die Einrichtungsroutine<br />
dazu nicht mit einem Doppelklick aus dem Explorer heraus starten,<br />
sonst akzeptiert diese die Signatur des Cygwin-Ports-Repositorys<br />
nicht. Teilen Sie dem Installer diese auf der Cygwin-Konsole mit<br />
$ cygstart ‐‐ /Pfad/zu/setup‐x86.exe ‐K http://cygwiU<br />
nports.org/ports.gpg<br />
Bei der Frage nach dem Download-Mirror geben Sie ftp://ftp.<br />
cygwinports.org/pub/cygwinports ein, und klicken Sie auf Add.<br />
Falls Sie einen deutschen Mirror û nutzen möchten, darf dieser nicht<br />
auf demselben Server liegen wie der zuletzt benutzte Download,<br />
sonst erkennt ihn der Cygwin-Installer nicht als neue Quelle. Die URL<br />
muss auf das Verzeichnis cygwinports/ auf dem Server zeigen.<br />
Noch sind nicht alle Programme für die 64-Bit-Architektur konvertiert<br />
û, sodass es sich eventuell lohnt, auch auf einem 64-Bit-System<br />
die 32-Bit-Variante zu installieren.<br />
Zu den Highlights in der Liste der portierten Programme zählen das<br />
Officepaket Abiword, Amarok, Apache2, Avidemux, Bluefish, Calligra<br />
Office, Dia, Digikam, Dvdauthor, Emacs, Espeak, Evolution, Ffmpeg,<br />
Filezilla, Fluidsynth, Gimp, Git, Gnucash, Gnumeric, Gnuchess, Inkscape,<br />
Jokosher, Kate, Kmail, Kontact, Kstars, Monodevelop, Mplayer,<br />
Scribus und der Audivoplayer Xmms2.<br />
Außerdem stehen die Desktop-Umgebungen Gnome, KDE, LXDE,<br />
Mate, ROX und XFCE inklusive vieler zugehöriger Komponenten als<br />
Ports für Cygwim bereit.<br />
03.2014 www.linux-user.de<br />
81