Linux-Mandrake: Installationshandbuch; Benutzerhandbuch | ||
---|---|---|
Zurück | Kapitel 13. Installation und Deinstallation von RPM-Paketen | Vor |
Kpackage ist das KDE-Programm für das Paket-Management. KFM assoziiert mit diesem Programm RPM-Pakete: Jedesmal, wenn Sie auf ein RPM-Paket im KFM klicken, wird Kpackage aufgerufen und Ihnen die vorhandenen Informationen über das Paket präsentiert.
Kpackage unterstützt ebenfalls das Verschieben von Objekten (Englisch: Drag'n'Dop). Sie können somit ein RPM-Paket vom KFM zu einem bestehenden Kpackage-Fenster schieben.
Wie schon gesagt müssen Sie auf ein Paket im KFM klicken, ein RPM vom KFM zu einem bereits bestehenden Kpackage-Fenster ziehen oder kpackage <RPM_Name>.rpm von der Kommandozeile aus aufrufen. Sie erhalten somit Informationen über das Paket (Abbildung 13-1).
Links, im Auswahlmenü erhalten Sie unterschiedliche Optionen:
Upgrade: Dies entspricht der Option -U von rpm (anstelle von -i).
Ersetze Dateien: Wenn ein RPM-Paket Dateien installiert hat und ein neu zu installierendes Paket ebenfalls dieselbe Datei enthält, würde bei der Installation ein Fehler auftreten. Diese Option ersetzt bedingungslos alle Dateien. Also sollten Sie genau wissen, was Sie tun, wenn Sie diese Option wählen!
Überprüfe Abhängigkeit: Dies ist der übliche Programm-Modus für rpm. Wird eine Abhängigkeit nicht erfüllt, so wird die Installation des betreffenden Paketes verweigert. Wenn Sie diese Option deaktivieren, wird die Installation erzwungen (dies entspricht der Option --nodeps von rpm). Auch hierbei sollten Sie sich aber darüber im Klaren sein, was Sie tun: Programme, die in Paketen enthalten sind, die auf diese Weise installiert wurden, sind möglicherweise nicht lauffähig!
Test (keine Installation): Wie der Name es schon vermuten lässt, handelt es sich hierbei um das Äquivalent der Option --test von rpm.
Klicken Sie anschließend auf Installieren, wenn Sie das Paket installieren wollen. Anderenfalls beenden Sie den Vorgang mittels Abbrechen.
Der einfache Aufruf von Kpackage bringt Sie zum Hauptfenster. Hier werden Ihnen alle Pakete, die auf Ihrem System installiert sind, in Form eines Baumes angezeigt (Abbildung 13-2).
Sie müssen jetzt aber nicht ,,von Hand`` durch den Baum klicken, um ein bestimmtes Paket zu finden. Im Menü Datei können Sie eine Paket-Suche nach dessen Namen (oder einem Teil davon) veranlassen. Kpackage wird dann eigenständig den Baum expandieren und das gefundene Paket hervorheben. Sobald Sie das gesuchte Paket gefunden haben, müssen Sie auf Deinstallieren auf der rechten Seite des Fensters klicken.
Sie können sogar nach dem Paket suchen lassen das eine spezielle Date enthällt. Jedoch müssen Sie hierfür dem Programm den vollständigen Pfad mitteilen. Wenn Sie beispielsweise das Programm xv aus Ihrem System entfernen wollen, können Sie das entsprechende Paket über eine Suche anhand der ausführbaren Datei (/usr/X11R6/bin/xv) finden. Kpackage wird Ihnen anzeigen, dass das dazugehörige Paket xv ist. Führen Sie anschließend eine Paket-Suche nach xv durch, so wird Kpackage das Paket für Sie innerhalb des Baumes ausfindig machen.
Kpackage gibt Ihnen diese Informationen automatisch. Klicken Sie innerhalb des Baumes auf ein RPM-Paket, so erscheint in der rechten Seite des Fensters die entsprechende Information: Allgemeine Informationen erreichen Sie über die Seite Eigenschaften, eine Liste der Dateien, die von diesem Paket installiert wurden, finden Sie auf der Seite Datei-Liste. Die gleichen Informationen werden Ihnen auch über ein zu installierendes Paket angezeigt.