Das Advanced Package Tool (APT) ist ein Befehlszeilentool, das zur einfachen Interaktion mit dem dpkg-Paketsystem verwendet wird. APT ist die ideale Methode zur Verwaltung von Software in Debian-basierten Linux-Distributionen wie Ubuntu. Es verwaltet Abhängigkeiten effektiv, verwaltet große Konfigurationsdateien und handhabt Upgrades und Downgrades ordnungsgemäß, um die Systemstabilität zu gewährleisten. Alleine behandelt dpkg Abhängigkeiten nicht richtig.
In Debian/Ubuntu-basierten Distributionen erfolgt die Softwareverwaltung über das Dienstprogramm apt, das ein neuer Ersatz für die Dienstprogramme apt-get und apt-cache ist. Zu den am häufigsten verwendeten Befehlen gehören:
Befehl | Beschreibung |
passende Liste | Pakete auflisten |
passende Suche | Suche in Beschreibungen |
apt installieren | Paket installieren |
passende Show | Paketdetails anzeigen |
entfernen | Paket entfernen |
apt-Update | Katalog verfügbarer Pakete aktualisieren |
apt-Upgrade | Aktualisieren Sie die installierte Software |
apt edit-sources | Bearbeiten Sie die Repository-Konfiguration |
Wenn beim Ausführen des apt-Befehls der folgende Fehler auftritt:
apt: command not found
Sie können versuchen, das apt-Paket entsprechend Ihrer Wahl der Distribution zu installieren.
Verteilung | Befehl |
---|---|
Debian | apt-get install apt |
Ubuntu | apt-get install apt |
Arch Linux | pacman -S apt |
Kali-Linux | apt-get install apt |
CentOS | yum install apt |
Fedora | dnf install apt |
Raspbian | apt-get install apt |
apt-Befehlsbeispiele
1. Aktualisieren Sie die Liste der verfügbaren Pakete und Versionen (es wird empfohlen, dies vor anderen „apt“-Befehlen auszuführen):
$ sudo apt update
2. Suchen Sie nach einem bestimmten Paket:
$ apt search package
3. Informationen zu einem Paket anzeigen:
$ apt show package
4. Installieren Sie ein Paket oder aktualisieren Sie es auf die neueste verfügbare Version:
$ sudo apt install package
5. Entfernen Sie ein Paket (die Verwendung von `purge` entfernt stattdessen auch seine Konfigurationsdateien):
$ sudo apt remove package
6. Aktualisieren Sie alle installierten Pakete auf ihre neuesten verfügbaren Versionen:
$ sudo apt upgrade
7. Alle Pakete auflisten:
$ apt list
8. Installierte Pakete auflisten:
$ apt list --installed