Linux ist ein Open-Source-Betriebssystem, das weltweit weit verbreitet ist. Es bietet viele Pakete und Programme zur Installation zur Verfügung. Wenn Sie gerade mit Linux beginnen oder wissen möchten, welche Programme bereits auf Ihrem System installiert sind, gibt es mehrere Möglichkeiten, die Liste der installierten Pakete zu überprüfen.
Eine Möglichkeit besteht darin, das Terminal und den Befehl dpkg zu verwenden. Der dpkg-Befehl ist ein Debian-Paketverwaltungstool, das in vielen Linux-Distributionen, einschließlich Ubuntu und Debian, verwendet wird. Um herauszufinden, welche Pakete bereits installiert sind, können Sie den Befehl dpkg -l ausführen.
Dieser Befehl listet die installierten Pakete mit allen verfügbaren Informationen auf, einschließlich Name, Version und Beschreibung. Wenn Sie durch die Liste blättern, können Sie sehen, welche Programme bereits auf Ihrem System installiert sind.
Eine andere Möglichkeit besteht darin, einen Paketmanager für Ihre Linux-Distribution zu verwenden. Wenn Sie beispielsweise Ubuntu verwenden, können Sie den Befehl apt verwenden, um die installierten Pakete zu überprüfen. Der Befehl apt list --installed listet alle installierten Pakete auf.
apt list --installed
Wenn Sie eine andere Linux-Distribution wie Fedora oder CentOS verwenden, haben Sie möglicherweise einen eigenen Mechanismus zum Installieren und Verwalten von Paketen. In diesem Fall sollten Sie in der Dokumentation Ihrer Distribution nach Informationen zur Überprüfung installierter Pakete suchen.
Methoden zum Überprüfen installierter Pakete unter Linux
Unter Linux gibt es mehrere Möglichkeiten, installierte Pakete und Programme zu überprüfen. In diesem Artikel werde ich über einige von ihnen sprechen.
Verwenden des Paketmanagers
Viele Linux-Distributionen verfügen über eigene Paketmanager, mit denen Sie Programme installieren, aktualisieren und deinstallieren können. Um herauszufinden, welche Programme bereits installiert sind, können Sie einen distributionsabhängigen Befehl verwenden.
| Distribution | Das Team |
|---|---|
| Ubuntu/Debian | dpkg --get-selections |
| Red Hat/Fedora | rpm -qa |
| Arch Linux | pacman -Q |
Verwenden von Suchanfragen
Eine weitere Möglichkeit, installierte Pakete zu überprüfen, ist die Verwendung von Suchanfragen im integrierten Paketverwaltungssystem.
| Paket-Manager | Das Team |
|---|---|
| APT (Debian/Ubuntu) | apt search |
| DNF (Fedora) | dnf search |
| Pacman (Arch Linux) | pacman -Ss |
Verwenden von Systemprogrammen
Linux bietet auch Systemprogramme, um installierte Programme zu überprüfen. Eine davon ist which, mit der Sie den Speicherort der ausführbaren Datei ermitteln können.
which python
Wenn das Dienstprogramm eine ausführbare Datei findet, gibt es den vollständigen Pfad zu dieser Datei aus.
Dies sind nur einige der Methoden, um installierte Pakete unter Linux zu überprüfen. Daher wird empfohlen, die Dokumentation Ihres Betriebssystems für weitere Informationen zu lesen.
Über die Befehlszeile
Wenn Sie herausfinden möchten, welche Programme bereits auf Ihrem Linux-System installiert sind, können Sie die Befehlszeile verwenden. Unter Linux gibt es mehrere Befehle, die Ihnen dabei helfen können.
Einer der häufigsten Befehle ist dpkg . Es ist auf Debian-basierten Systemen wie Ubuntu verfügbar. Sie können den Befehl dpkg --get-selections verwenden, um eine Liste aller installierten Pakete abzurufen.
Wenn Sie eine andere Linux-Distribution wie CentOS oder Fedora verwenden, können Sie den Befehl rpm -qa verwenden. Es ermöglicht Ihnen, eine Liste aller installierten Pakete auf dem System abzurufen.
Es gibt auch einen apt-Befehl, der auf Debian-basierten Systemen verfügbar ist. Sie können den Befehl apt list --installed verwenden, um eine Liste aller installierten Pakete abzurufen.
Wenn Sie herausfinden müssen, ob ein bestimmtes Paket auf dem System vorhanden ist, können Sie auch die Befehlszeile verwenden. Um beispielsweise zu überprüfen, ob ein Paket mit dem Namen "vim" installiert ist, müssen Sie je nach Betriebssystem dpkg -s vim oder rpm -q vim ausführen.
Wenn Sie diese Befehle über die Befehlszeile verwenden, können Sie die installierten Pakete auf Ihrem Linux-System überprüfen und herausfinden, welche Programme bereits installiert sind.
Mit einer grafischen Oberfläche
Unter Linux gibt es mehrere praktische grafische Tools, mit denen Sie die installierten Pakete überprüfen und herausfinden können, welche Programme bereits auf Ihrem System installiert sind.
Hier sind einige der beliebtesten GUI-Schnittstellen für die Arbeit mit Paketen:
- Synaptic Package Manager: Synaptic ist ein grafischer Paketmanager, mit dem Sie die installierten Programme auf Ihrem Computer anzeigen und verwalten können. Es bietet eine benutzerfreundliche Schnittstelle zum Suchen, Installieren und Deinstallieren von Programmen.
- GNOME Software: Es ist eine Anwendung, die in der GNOME-Arbeitsumgebung verfügbar ist und eine einfache Möglichkeit bietet, Programme zu installieren und zu aktualisieren. Es zeigt auch Informationen zu allen installierten Paketen auf Ihrem Computer an.
- KDE Discover: Es ist eine grafische Anwendung, die in KDE Plasma verfügbar ist, mit der Sie Programme suchen, installieren und deinstallieren können. Es enthält auch Informationen zu allen installierten Paketen.
Um installierte Pakete mithilfe dieser grafischen Schnittstellen zu überprüfen, müssen Sie die entsprechende Anwendung öffnen und die Suchfunktion verwenden oder eine Liste aller installierten Pakete anzeigen. Alternativ können Sie Filter verwenden, um nach einem bestimmten Programm zu suchen oder nach installierten Paketen in einer bestimmten Kategorie zu suchen.
Überprüfung der Paketliste
Um herauszufinden, welche Programme bereits auf Ihrem Linux-System installiert sind, können Sie den Befehl verwenden dpkg, mit dem Sie Pakete in Debian und Ubuntu verwalten können.
Um eine Liste aller installierten Pakete im Textformat zu erhalten, geben Sie im Terminal den folgenden Befehl ein:
dpkg --get-selections > installed_packages.txt
Das Team dpkg --get-selections gibt eine Liste aller installierten Pakete und eine Anweisung zurück > leitet die Ausgabe in eine Datei um installed_packages.txt.
Nachdem Sie diesen Befehl ausgeführt haben, wird eine Datei im aktuellen Verzeichnis erstellt installed_packages.txt enthält Informationen zu allen installierten Paketen.
Sie können den Inhalt dieser Datei mit einem beliebigen Texteditor oder Befehl anzeigen cat:
Dadurch können Sie eine vollständige Liste der installierten Pakete auf Ihrem Linux-System anzeigen.