|
Werkzeuge zur Paketverwaltung
SUSE Linux und openSUSE liefern eine große Bandbreite unterschiedlicher Paketverwalter aus, so dass sich für jeden Geschmack das passende Werkzeug finden lassen sollte. Einige arbeiten nur mit RPM-Paketen, andere sind allgemeiner gefasst und können auch mit Patches, Schemata und Produkten umgehen.
YaST2
Das Paketverwaltungsmodul von YaST ist das wohl am häufigsten eingesetzte Programm unter SUSE Linux um Software zu installieren und zu deinstallieren. Die Verwaltung der Installationsquellen wird in einem eigenen Modul vorgenommen. Beide funktionieren auch in der Konsole über die ncurses-Oberfläche von YaST. Dokumentation zu diesen YaST-Modulen kann im Handbuch SUSE Linux Start gefunden werden. YaST setzt dabei seit SUSE Linux 10.1 auf die Libzypp auf.
- Vorteile
- Einfache Handhabung der grafischen Oberfläche
- Gute Dokumentation in den Handbüchern
- Unterstützt auch die Erweiterungen für Patches, Schemata und Produkte
- Nachteile
- Recht Langsam
- Komplexere Dinge lassen sich nur recht umständlich lösen
Zypper
Zypper ist der Nachfolger von Y2pmsh und seit der Ausgabe openSUSE 10.2 enthalten. Auch hier gibt es zwei Arten der Benutzung; Sie können zum einen direkt Befehle übergeben und zum anderen eine integrierte Kommandozeile starten. Die Quellen sind ebenfalls synchron zu YaST, da Zypper genau wie YaST auch, auf die Libzypp zugreift.
- Vorteile
- Einfache Handhabung
- Quellen sind synchron zu YaST
- Unterstützt auch die Erweiterungen für Patches, Schemata und Produkte
- Nachteile
- Recht langsam (gilt ab der in openSUSE 11.1 enthaltenen Version nicht mehr)
- Komplexere Dinge lassen sich nur recht umständlich lösen
- Anleitung
Smart
Smart ist eine noch recht junge Paketverwaltung. Ziel ist es, die Probleme, die sich beim Installieren, Entfernen und Aktualisieren von Software ergeben, auf elegante Weise zu lösen. Also genau das, was RPM nicht vermag. Smart kann mit vielen verschiedenen Arten von Paketdepots und Paketformaten umgehen, wobei unter openSUSE natürlich nur RPM interessant ist.
- Vorteile
- Unterstützung für viele Depotarten
- Ausgereifte Algorithmen zur Lösung von Abhängigkeiten
- Auch komplexe Abhängigkeiten können meist elegant gelöst werden
- Nachteile
- Relativ langsam
- Etwas Einarbeitungszeit erforderlich
- Unterstützt keine Erweiterungen für Patches, Schemata und Produkte
- Anleitung
YUM
Der Yellowdog Updater, Modified ist ein Paketverwaltungswerkzeug welches für die Distribution Yellow Dog Linux entwickelt wurde. Er verarbeitet RPM-Pakete, neben dem Kommandozeilenwerkzeug existieren auch grafische Oberflächen. Eine Anleitung zu YUM unter openSUSE finden Sie hier.
- Vorteile
- Relativ schnell
- Ausgereifte Algorithmen zur Lösung von Abhängigkeiten
- Nachteile
- Etwas Einarbeitungszeit erforderlich
- Unterstützt keine Erweiterungen für Patches, Schemata und Produkte
- Anleitung
|