So listen Sie die Pakete auf, die wir in Ubuntu installiert haben

installierte-pakete-abdeckung

Haben Sie sich jemals gefragt, ob es möglich ist, die von Ihnen installierten Pakete anzuzeigen? Haben Sie sich jemals gefragt, ob Sie ein Paket installiert haben, aber nicht wissen, wie Sie es betrachten sollen? Nun, in diesem kleinen Tutorial zeigen wir Ihnen, wie wir es in unserem Ubuntu (und praktisch in jeder GNU / Linux-Distribution) erkennen können.

Einfach einen Befehl im Terminal ausführen, Wir können alle Pakete auflisten dass wir installiert haben. Es ist ein sehr einfaches und praktisch sofortiges Verfahren. Wenn Sie also Zweifel an der Existenz eines Pakets in Ihrem Ubuntu haben, folgen Sie diesem Mini-Tutorial und Ihre Zweifel werden sofort verschwinden. Darüber hinaus wird es Ihnen auch dienen, falls Sie neugierig sind, es zu wissen Wie viele Pakete haben Sie installiert? o Wie viel Speicher belegen sie?. Wir sagen es dir.

Manchmal installieren wir ein Paket, entweder eine Bibliothek oder eine Anwendung, direkt, aber plötzlich Wir wissen nicht, ob wir es bereits installiert hatten vorher. In vielen Fällen ist es am schnellsten, nach der betreffenden Anwendung zu suchen. Wenn diese angezeigt wird, ist sie offensichtlich bereits installiert. Aber wenn wir nach einer Bibliothek oder einem Paket suchen müssen, das für den Betrieb einer anderen App erforderlich ist, ist es natürlich nicht so einfach zu finden und zu wissen, ob wir sie bereits zuvor installiert haben.

Nun, wie wir Ihnen kommentiert haben, können wir diese Informationen kennen Führen Sie einfach einen Befehl im Terminal aus. Dafür werden wir das Programm verwenden dpkg-Abfrage, der für die Auflistung aller von uns installierten Pakete zuständig ist. Der auszuführende Befehl lautet wie folgt:

 dpkg-query -W -f = '$ {Installed-Size} $ {Package} \ n' | sort -n

Hinweis: Der für das Programm verwendete Schlauch sortieren -n Es dient uns in diesem Fall, die Pakete von zu bestellen kleinste bis größte Größe (in kByte).

Dieser Befehl hat eine Ausgabe wie die folgende:

Screenshot vom 2016 05:15:16

Aber was wenn Wir wollen nur ein Paket suchen um zu wissen, ob es bereits installiert ist? Weil es klar ist, dass die Suche nach dem Namen eines bestimmten Pakets unter allen aufgelisteten Paketen eine undenkbare Aufgabe ist. Natürlich gibt es auch eine Lösung, und sie ist auch sehr einfach.

Die Idee ist, Filtern Sie das Ergebnis mit einer anderen Pipe und dem Programm grep. Daher können wir von allen zuvor erschienenen Paketen das Ergebnis durch ein Schlüsselwort filtern, und daher werden nur alle Pakete aufgelistet, die dieses Schlüsselwort in ihrem Namen enthalten.

Nehmen wir ein Beispiel. Ich bin daran interessiert zu wissen, ob ich Gimp installiert habe. Der auszuführende Befehl lautet wie folgt:

dpkg-query -W -f = '$ {Installed-Size} $ {Package} \ n' | sort -n | grep gimp

Welches erzeugt eine Ausgabe wie die folgende:

Screenshot vom 2016 05:15:16

Wie Sie sehen können, nur die Pakete, die das Wort enthalten Gimp in ihrem Namen. Außerdem können wir sehen, dass das Wort rot markiert ist.

Auf diese Weise konnten wir auf einfache Weise feststellen, dass Gimp bereits installiert ist und nur einen Befehl ausgeführt wird. Einfach richtig? Wir hoffen, dass der Artikel Ihnen geholfen hat und dass Sie Ihre Meinung im Kommentarbereich hinterlassen.