So liefert Ihnen Ubuntu eine Liste der installierten Pakete

Foto des Autors

Unter Ubuntu oder Debian sind Anwendungen in Pakete mit der Endung *.deb verpackt. Kommandozeilentools wie apt-get oder die Anwendung aptitude helfen bei der Verwaltung.

Wenn Sie nun aber zum Beispiel mehrere Linux-Server haben, egal ob virtuell oder in echter Hardware stellt sich oft die Frage, welche Pakete installiert sind. Das könnte zum Beispiel dazu dienen, auf einem Server dieselbe Konfiguration wie auf einem anderen herzustellen.

So ermitteln Sie die Liste installierter Pakete

Geben Sie auf der Kommandozeile folgenden Befehl ein. Er muss nicht vom Kommando sudo eingeleitet werden, weil die Abfrage auch ein normaler User durchführen darf.

dpkg --get-selections

Oft interessiert Sie aber nur ein bestimmter Teil der Pakete. So suchen Sie etwa den Namen für ein bestimmtes Programm, das im Zusammenhang mit der Sprache PHP steht. Über eine Kombination mit dem Linux-Kommando grep lässt sich das ganz einfach erreichen.

Der Befehl, der die Liste auf alle Pakete einschränkt, in denen „php“ vorkommt, sähe dann so aus:

dpkg --get-selections | grep php

Hier eine beispielhafte Ausgabe des Kommandos

Ubuntu Liste aller Pakete
Ubuntu Liste aller Pakete
Foto des Autors

Markus Schraudolph

Markus ist IT-Fachjournalist der ersten Stunde. Seine ersten Texte veröffentlichte er 1987 beim legendären Markt&Technik-Verlag. Seine Spezialität sind Datenbanken und Microsoft Excel. Als PHP-Experte programmierte Markus maßgeblich die erste Version des Tippscout und ist anerkannter Experte für PHP, MySQL und Wordpress.

3 Gedanken zu „So liefert Ihnen Ubuntu eine Liste der installierten Pakete“

  1. Was soll man sagen? Dieser Tip ist heute (2020) nach gut 19 Jahre immer noch gültig. Das unter Debian und auch unter Proxmox V5.x. Ob das Microsoft Windows wohl auch kann?

    Antworten

Schreibe einen Kommentar