Wenn Sie das Ubuntu-Betriebssystem zum ersten Mal verwenden, ist der grafische Ubuntu-Anwendungsmanager Ihre erste Wahl für die Installation von Software. Trotz der Tatsache, dass diese Sammlung eine große Anzahl von Anwendungen enthält, werden Sie schnell feststellen, dass ihr viele starke Tools fehlen, insbesondere für die Befehlszeile. Dann ist es an der Zeit, zu apt-get zu wechseln, einem leistungsfähigeren Softwareinstallationstool. Sie können dieses Tool nicht nur verwenden, um Software über die Befehlszeile zu installieren, sondern auch:
- Aktualisieren Sie die Paket-Repositories
- Installierte Software aktualisieren
- Nach verfügbaren Paketen suchen
- Quellcode für ein installiertes Paket erhalten
- Softwarepaket neu installieren
- Entfernen Sie eine Software von Ihrem System
In diesem Beitrag zeigen wir Ihnen, wie Sie das apt-get-Tool verwenden, um die oben angegebenen Aufgaben zu erledigen.
Auf einem Ubuntu 20.04 LTS-System haben wir die in diesem Artikel beschriebenen Tools und Prozesse ausgeführt. Wir verwenden das Ubuntu-Terminal, um apt-get auszuführen, da es sich um ein Befehlszeilenprogramm handelt. Auf das Terminal kann mit dem System-Dash oder der Tastenkombination Strg+Alt+T zugegriffen werden.
Aktualisieren Sie die Paket-Repositories mit apt
Ein Repository ist ein Katalog von Softwareprogrammen, die zu einem bestimmten Zeitpunkt verfügbar sind. Da die Pakete in dieser Liste regelmäßig hinzugefügt, gelöscht und geändert werden, sollten Sie Ihre System-Repositorys auf dem neuesten Stand halten. Dadurch erhalten Sie eine aktuelle Liste aller zugänglichen Softwarepakete des Repositorys.
Bevor Sie neue Software installieren, ist es eine gute Idee, die Repositories zu aktualisieren, indem Sie den folgenden Befehl als root ausführen:
$ sudo apt-get update
Jetzt stimmen Ihre System-Repositories mit denen im Internet überein.
Installierte Software mit apt aktualisieren
Sie können jedoch den Update-Manager verwenden, um installierte Software auf Ihrem System zu aktualisieren. Das Dienstprogramm apt-get bietet auch eine Möglichkeit, dasselbe zu tun. Verwenden Sie den folgenden Befehl als Root, um die Software auf Ihrem System zu aktualisieren:
$ sudo apt-get upgrade
Jetzt ist die Software auf Ihrem System auf dem neuesten Stand.
Mit apt nach verfügbaren Paketen suchen
Um nach verfügbaren Paketen in den Internet-Repositories zu suchen, können Sie das Dienstprogramm apt-cache verwenden. Verwenden Sie dazu die folgende Syntax:
$ sudo apt-cache search [Paketname-Schlüsselwort]
Beispiel:
Lassen Sie uns mit dem folgenden apt-cache-Befehl nach der stabilen Version des Opera-Webbrowsers suchen:
$ sudo apt-cache search "opera-stable"
Die folgende Ausgabe zeigt die Verfügbarkeit des Pakets „opera-stable“ für den Webbrowser.
Detaillierte Informationen über das Paket erhalten Sie mit dem folgenden apt-cache-Befehl:
Syntax:
$ sudo apt-cache show „Paketname“
Beispiel:
$ sudo apt-cache show "opera-stable"
Die folgende Ausgabe zeigt Details zum Paket „opera-stable“:
Installieren Sie ein Paket mit apt
Hier kommt die bekannteste Verwendung des apt-get-Befehls; Installieren von Software aus einem aktualisierten Repository.
Verwenden Sie als Root den folgenden Befehl, um ein Softwarepaket zu installieren:
$ sudo apt-get install „Paketname“
Beispiel:
Sie können die stabile Version des Opera-Webbrowsers installieren, indem Sie das oben gesuchte Paket wie folgt installieren:
$ sudo apt-get install opera-stable
Das System fordert Sie mit einer j/n-Lösung auf, bevor Sie ein Programm über das Dienstprogramm apt-get installieren. Geben Sie immer Y ein, um mit der Installation fortzufahren.
Quellcode für ein installiertes Paket mit apt abrufen
Wenn Sie den Quellcode für ein installiertes Paket haben möchten, können Sie den folgenden Befehl verwenden:
Syntax:
$ sudo apt-get source „Paketname“
Beispiel:
Wenn ich beispielsweise den Quellcode des Opera-Stable-Pakets erhalten möchte, das ich gerade installiert habe, verwende ich den folgenden Befehl:
$ sudo apt-get source opera-stable
Wenn Sie diesen Fehler erhalten, nachdem Sie den obigen Befehl ausgeführt haben:
E:Sie müssen einige „Quell“-URIs in Ihre sources.list aufnehmen
Sie müssen den Kommentar aus der deb-src-Zeile für das entsprechende Paket aus der sources.list-Datei entfernen. Diese Datei befindet sich im Ordner /etc/apt/.
Sie können die Quelldatei im Nano-Editor mit dem folgenden Befehl öffnen:
$ sudo nano sources.list
Drücken Sie Strg+X und dann Y zum Beenden und Speichern der Änderungen.
Neuinstallation eines Softwarepakets mit apt
Beim Ausführen einer Anwendung funktioniert diese möglicherweise nicht mehr oder wird beschädigt. In diesem Fall können Sie diese Anwendung einfach mit dem Befehl apt-get wie folgt neu installieren:
$ sudo apt-get install „Paketname“ –neu installieren
Beispiel:
$ sudo apt-get install opera-stable --reinstall
Dieser Befehl installiert den bereits auf meinem System installierten Opera-Browser neu.
Entfernen Sie eine Software von Ihrem System
Wenn Sie eine Software von Ihrem System entfernen möchten, können Sie den folgenden apt-get-Befehl verwenden:
$ sudo apt-get entfernen „Paketname“
Beispiel:
$ sudo apt-get remove opera-stable
Dieser Befehl entfernt den Opera-Webbrowser von meinem System
Entfernen Sie vollständige Softwarekonfigurationen
Der Befehl apt-get remove entfernt die Software von Ihrem System, entfernt jedoch nicht die Konfigurationsdateien, die möglicherweise damit installiert wurden. Der folgende Befehl entfernt diese Konfigurationsdateien für eine Software vollständig:
$ sudo apt-get purge „Paketname“
Beispiel:
$ sudo apt-get purge opera-stable
Dieser Befehl entfernt Opera-Konfigurationen vollständig von meinem System.
Beim Deinstallieren oder Bereinigen von Software bietet Ihnen das System eine Y/N-Auswahl; Wählen Sie immer Y, um mit der Programmentfernung fortzufahren.
In diesem Artikel haben wir gezeigt, wie Sie mit dem Befehl apt-get nicht nur Software auf Ihrem System installieren, sondern auch alle Installationsaktivitäten ausführen können. Sie müssen sich nicht mehr ausschließlich auf den Ubuntu Software Manager verlassen, um Apps auf Ihrem Computer zu installieren.