Wie installiere ich fehlende Cygwin-Pakete nach der Grundinstallation?
- Einleitung
- Voraussetzungen
- Schritt-für-Schritt Anleitung zur Installation neuer Pakete
- Alternative Methode: Paketinstallation über die Kommandozeile
- Fazit
Einleitung
Nachdem Sie Cygwin auf Ihrem Windows-System installiert haben, kann es vorkommen, dass Sie zusätzliche Pakete benötigen, die nicht bei der ursprünglichen Installation ausgewählt wurden. Glücklicherweise ermöglicht Cygwin eine einfache Nachinstallation oder Ergänzung von Paketen, ohne die gesamte Umgebung neu aufsetzen zu müssen.
Voraussetzungen
Zum Hinzufügen neuer Pakete benötigen Sie das ursprüngliche Installationsprogramm von Cygwin, das üblicherweise als Datei setup-x86_64.exe (für 64-Bit-Systeme) oder setup-x86.exe (für 32-Bit-Systeme) vorliegt. Wenn Sie diese Datei nicht mehr auf Ihrem Rechner haben, können Sie sie jederzeit von der offiziellen Cygwin-Webseite herunterladen.
Schritt-für-Schritt Anleitung zur Installation neuer Pakete
Starten Sie das Cygwin-Installationsprogramm (setup-x86_64.exe oder setup-x86.exe). Im ersten Schritt wird Ihnen angeboten, das Installationsverzeichnis zu bestätigen – hier müssen Sie unbedingt dasselbe Verzeichnis auswählen, in dem Ihre bestehende Cygwin-Installation gespeichert ist, damit keine neue, separate Installation angelegt wird.
Im nächsten Schritt konfigurieren Sie Ihre Internetverbindung für den Download der Pakete. Die meisten Benutzer können die Standardeinstellungen übernehmen. Anschließend wählen Sie eine Spiegelserver-URL (Mirror) aus, von der die Pakete heruntergeladen werden. Es empfiehlt sich, einen Server in geografischer Nähe auszuwählen, um die Downloadgeschwindigkeit zu erhöhen.
Im nächsten Fenster sehen Sie eine Übersicht der Pakete. Hier können Sie fehlende Pakete hinzufügen bzw. vorhandene Pakete aktualisieren. Standardmäßig sind viele Kategorien eingeklappt. Um ein Paket zu installieren, klicken Sie auf das Pluszeichen neben einer Kategorie oder geben Sie im Suchfeld den Namen des gesuchten Pakets ein. Sobald Sie das gewünschte Paket gefunden haben, klicken Sie in der rechten Spalte, wo normalerweise Skip steht, auf den Eintrag, um eine gültige Version zum Installieren auszuwählen.
Wenn Sie alle benötigten Pakete ausgewählt haben, klicken Sie auf Weiter. Das Setup-Programm lädt nun die Paketdateien herunter und installiert diese in Ihre bestehende Cygwin-Umgebung. Am Ende erhalten Sie eine Zusammenfassung und können das Programm schließen.
Alternative Methode: Paketinstallation über die Kommandozeile
Im Gegensatz zu manchen Linux-Distributionen besitzt Cygwin keine integrierte Paketverwaltung wie apt oder yum, die automatisch Pakete verwaltet. Deshalb ist die Verwendung des Setup-Programms derzeit der empfohlene Weg, neue Pakete zu installieren oder zu aktualisieren.
Für erfahrene Nutzer kann das Setup-Programm auch mit Kommandozeilen-Parametern verwendet werden, um beispielsweise automatisiert oder per Skript bestimmte Pakete zu installieren. Ein Beispiel wäre:
setup-x86_64.exe -q -P paketnameHierbei steht -q für den "quiet mode" (stille Installation) und -P für das Paket, das installiert werden soll. Die genaue Syntax und weitere Optionen können in der Dokumentation von Cygwin nachgelesen werden.
Fazit
Das Hinzufügen fehlender Pakete nach der Grundinstallation von Cygwin ist unkompliziert durch die erneute Ausführung des Setup-Programms möglich. Durch das Wiederverwenden des Original-Installationspfades und die Auswahl der fehlenden Pakete erweitern Sie Ihre Cygwin-Umgebung flexibel und ohne großen Aufwand.
