Advanced Package Tool (APT) je nástroj příkazového řádku používaný ke snadné interakci s balíčkovacím systémem dpkg. APT je ideální metoda používaná pro správu softwaru v distribucích Linuxu založených na Debianu, jako je Ubuntu. Efektivně spravuje závislosti, udržuje velké konfigurační soubory a správně zpracovává upgrady a downgrady, aby byla zajištěna stabilita systému. dpkg sám o sobě nezpracovává závislosti správně.
V distribucích založených na Debian/Ubuntu se správa softwaru provádí pomocí nástroje apt, který je nedávnou náhradou za nástroje apt-get a apt-cache. Mezi nejpoužívanější příkazy patří:
Příkaz | Popis |
seznam apt | Vypsat balíčky |
apt vyhledávání | Hledejte v popisech |
instalace apt | Instalace balíčku |
apt show | Zobrazit podrobnosti o balíčku |
apt remove | Odstranění balíčku |
aktualizace apt | Aktualizujte katalog dostupných balíčků |
upgrade apt | Upgradujte nainstalovaný software |
apt edit-sources | Upravit konfiguraci úložiště |
Pokud při spouštění příkazu apt narazíte na níže uvedenou chybu:
apt: command not found
můžete zkusit nainstalovat balíček apt podle vaší volby distribuce.
Distribuce | Příkaz |
---|---|
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 |
Příklady příkazů apt
1. Aktualizujte seznam dostupných balíčků a verzí (doporučuje se to spustit před jinými příkazy `apt`):
$ sudo apt update
2. Vyhledejte daný balíček:
$ apt search package
3. Zobrazit informace o balíčku:
$ apt show package
4. Nainstalujte balíček nebo jej aktualizujte na nejnovější dostupnou verzi:
$ sudo apt install package
5. Odstraňte balíček (pomocí `purge` místo toho odstraníte také jeho konfigurační soubory):
$ sudo apt remove package
6. Upgradujte všechny nainstalované balíčky na jejich nejnovější dostupné verze:
$ sudo apt upgrade
7. Seznam všech balíčků:
$ apt list
8. Seznam nainstalovaných balíčků:
$ apt list --installed