OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

2. dpkg‌


dpkg ist ein Paketmanager für Debian-basierte Systeme. Es kann Pakete installieren, entfernen und erstellen, aber im Gegensatz zu anderen Paketverwaltungssystemen kann es Pakete oder deren Abhängigkeiten nicht automatisch herunterladen und installieren. In diesem Abschnitt wird die Verwendung von dpkg zum Verwalten lokal installierter Pakete behandelt:

• Um alle auf dem System installierten Pakete aufzulisten, geben Sie an einer Terminal-Eingabeaufforderung Folgendes ein:


dpkg -l

• Abhängig von der Anzahl der Pakete auf Ihrem System kann dies eine große Ausgabemenge erzeugen. Leiten Sie die Ausgabe über grep weiter, um zu sehen, ob ein bestimmtes Paket installiert ist:


dpkg -l | grep apache2


Ersetzen apache2 mit einem beliebigen Paketnamen, einem Teil eines Paketnamens oder einem anderen regulären Ausdruck.

• Um die von einem Paket, in diesem Fall dem ufw-Paket, installierten Dateien aufzulisten, geben Sie Folgendes ein:


dpkg -L ufw

• Wenn Sie nicht sicher sind, welches Paket eine Datei installiert hat, kann Ihnen dpkg -S möglicherweise Auskunft geben. Zum Beispiel:


dpkg -S /etc/host.conf

Basisdateien: /etc/host.conf


Die Ausgabe zeigt, dass die /etc/host.conf gehört zum Basisdateienpaket.


Image

Viele Dateien werden während des Paketinstallationsprozesses automatisch generiert, und obwohl sie sich im Dateisystem befinden, dpkg -S wissen möglicherweise nicht, zu welchem ​​Paket sie gehören.

• Sie können eine lokale installieren . Deb Datei durch Eingabe von:


sudo dpkg -i zip_3.0-4_i386.deb


Change zip_3.0-4_i386.deb auf den tatsächlichen Dateinamen der lokalen .deb-Datei, die Sie installieren möchten.

• Die Deinstallation eines Pakets kann folgendermaßen erfolgen:


sudo dpkg -r zip


Image

In den meisten Fällen ist es möglich, Pakete mit dpkg zu deinstallieren NICHT empfohlen. Es ist besser, einen Paketmanager zu verwenden, der Abhängigkeiten verwaltet, um sicherzustellen, dass sich das System in einem konsistenten Zustand befindet. Zum Beispiel mit dpkg -r zip entfernt das ZIP-Paket, aber alle davon abhängigen Pakete werden weiterhin installiert und funktionieren möglicherweise nicht mehr ordnungsgemäß.


Weitere dpkg-Optionen finden Sie auf der Manpage: Mann dpkg.


Top OS Cloud Computing bei OnWorks: