Aplikace APT, neboli Advanced Package Tool, představuje nástroj pracující v příkazové řádce, který slouží ke správě softwarových balíčků v distribucích operačního systému Linux, jež vycházejí z Debianu nebo Ubuntu.
Je jedním z několika dostupných správců balíčků, vedle například apt-get. Stejně jako ostatní, umožňuje instalovat, aktualizovat či odstraňovat různé balíčky bez nutnosti jejich kompilace ze zdrojového kódu. Mimo jiné zvládne mnohem více operací spojených se správou balíčků, kterým se budeme věnovat v následujících oddílech.
Základní syntaxe pro použití příkazu apt vypadá takto:
$ apt [PŘÍKAZ] [BALÍČEK]
Nezapomeňte, že při použití příkazu apt je často vyžadováno oprávnění správce (sudo), protože mnohé jeho podřízené příkazy vyžadují možnost provádět změny v systému na vyšší úrovni.
V následujícím textu se zaměříme na různé podřízené příkazy, které lze s apt používat, a na jejich specifické použití.
Aktualizace databáze balíčků
Aplikace apt využívá databázi s informacemi o všech dostupných balíčcích, které lze nainstalovat do systémů Debian/Ubuntu. Je nezbytné tuto databázi aktualizovat před samotnou instalací, protože apt potřebuje znát veškeré detaily o balíčku, včetně jeho verze, architektury a umístění v úložišti.
Aktualizaci databáze úložišť provedete snadno pomocí tohoto příkazu:
$ sudo apt update
Příklad výstupu:
[email protected]:~$ sudo apt update Získávání:1 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Zasaženo:2 http://azure.archive.ubuntu.com/ubuntu focal InRelease Získávání:3 http://azure.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Získávání:4 http://azure.archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB] Získávání:5 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1086 kB] Získávání:6 http://azure.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [841 kB] Staženo 2255 kB za 1s (2677 kB/s) Čtení seznamů balíků... Hotovo Vytváření stromu závislostí Čtení stavových informací... Hotovo 14 balíků je možné aktualizovat. Spuštěním „apt list --upgradable“ je zobrazíte. [email protected]:~$
Aktualizace nainstalovaných balíčků
Nainstalované balíčky ve vašem systému můžete aktualizovat na nejnovější dostupné verze s pomocí následujícího příkazu:
$ sudo apt upgrade
Příkaz upgrade nainstaluje balíčky, pokud je to potřeba k uspokojení jejich závislostí, ale nikdy neodstraní existující balíčky. Pokud by aktualizace balíčku vyžadovala odstranění jiného, již nainstalovaného balíčku, tato aktualizace se neprovede.
Příklad výstupu:
[email protected]:~$ sudo apt update Získávání:1 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB] Zasaženo:2 http://azure.archive.ubuntu.com/ubuntu focal InRelease Získávání:3 http://azure.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Získávání:4 http://azure.archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB] Získávání:5 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1086 kB] Získávání:6 http://azure.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [841 kB] Staženo 2255 kB za 1s (2677 kB/s) Čtení seznamů balíků... Hotovo Vytváření stromu závislostí Čtení stavových informací... Hotovo 14 balíků je možné aktualizovat. Spuštěním „apt list --upgradable“ je zobrazíte. [email protected]:~$ sudo apt upgrade Čtení seznamů balíků... Hotovo Vytváření stromu závislostí Čtení stavových informací... Hotovo Počítání aktualizací... Hotovo Následující balíky budou aktualizovány: apt apt-utils libapt-pkg6.0 libpython3.8 libpython3.8-minimal libpython3.8-stdlib libuv1 linux-base linux-base-sgx open-vm-tools python3-distupgrade python3.8 python3.8-minimal ubuntu-release-upgrader-core 14 aktualizováno, 0 nově nainstalováno, 0 k odstranění a 0 neaktualizováno. Je potřeba získat 9485 kB archivů. Po této operaci bude použito 603 kB dalšího místa na disku. Chcete pokračovat? [Y/n] Y Získávání:1 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libapt-pkg6.0 amd64 2.0.6 [835 kB] Získávání:2 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 apt amd64 2.0.6 [1296 kB] Získávání:3 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 apt-utils amd64 2.0.6 [216 kB] Získávání:4 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8 amd64 3.8.10-0ubuntu1~20.04 [1625 kB] Získávání:5 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 python3.8 amd64 3.8.10-0ubuntu1~20.04 [387 kB] Získávání:6 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-stdlib amd64 3.8.10-0ubuntu1~20.04 [1675 kB] Získávání:7 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 python3.8-minimal amd64 3.8.10-0ubuntu1~20.04 [1898 kB] Získávání:8 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-minimal amd64 3.8.10-0ubuntu1~20.04 [717 kB] Získávání:9 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 libuv1 amd64 1.34.2-1ubuntu1.3 [80,8 kB] Získávání:10 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 ubuntu-release-upgrader-core all 1:20.04.35 [23,9 kB] Získávání:11 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-distupgrade all 1:20.04.35 [104 kB] Získávání:12 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-base all 4.5ubuntu3.6 [17,8 kB] Získávání:13 http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 linux-base-sgx all 4.5ubuntu3.6 [4660 B] Získávání:14 http://azure.archive.ubuntu.com/ubuntu focal-updates/universe amd64 open-vm-tools amd64 2:11.2.5-2ubuntu1~ubuntu20.04.1 [604 kB] Staženo 9485 kB za 0s (54,4 MB/s) Předkonfigurování balíků... (Čtení databáze ... aktuálně nainstalováno 59511 souborů a adresářů.) Rozbalování .../libapt-pkg6.0_2.0.6_amd64.deb ... Rozbalování libapt-pkg6.0:amd64 (2.0.6) přes (2.0.5) ... Nastavování libapt-pkg6.0:amd64 (2.0.6) ... (Čtení databáze ... aktuálně nainstalováno 59511 souborů a adresářů.) Rozbalování .../archives/apt_2.0.6_amd64.deb ... Rozbalování apt (2.0.6) přes (2.0.5) ... Nastavování apt (2.0.6) ... (Čtení databáze ... aktuálně nainstalováno 59511 souborů a adresářů.) Rozbalování .../00-apt-utils_2.0.6_amd64.deb ... Rozbalování apt-utils (2.0.6) přes (2.0.5) ... Rozbalování .../01-libpython3.8_3.8.10-0ubuntu1~20.04_amd64.deb ... Rozbalování libpython3.8:amd64 (3.8.10-0ubuntu1~20.04) přes (3.8.5-1~20.04.3) ... Rozbalování .../02-python3.8_3.8.10-0ubuntu1~20.04_amd64.deb ... Rozbalování python3.8 (3.8.10-0ubuntu1~20.04) přes (3.8.5-1~20.04.3) ... Rozbalování .../03-libpython3.8-stdlib_3.8.10-0ubuntu1~20.04_amd64.deb ... Rozbalování libpython3.8-stdlib:amd64 (3.8.10-0ubuntu1~20.04) přes (3.8.5-1~20.04.3) ... Rozbalování .../04-python3.8-minimal_3.8.10-0ubuntu1~20.04_amd64.deb ... Rozbalování python3.8-minimal (3.8.10-0ubuntu1~20.04) přes (3.8.5-1~20.04.3) ... Rozbalování .../05-libpython3.8-minimal_3.8.10-0ubuntu1~20.04_amd64.deb ... Rozbalování libpython3.8-minimal:amd64 (3.8.10-0ubuntu1~20.04) přes (3.8.5-1~20.04.3) ... Rozbalování .../06-libuv1_1.34.2-1ubuntu1.3_amd64.deb ... Rozbalování libuv1:amd64 (1.34.2-1ubuntu1.3) přes (1.34.2-1ubuntu1.1) ... Rozbalování .../07-ubuntu-release-upgrader-core_1%3a20.04.35_all.deb ... Rozbalování ubuntu-release-upgrader-core (1:20.04.35) přes (1:20.04.33) ... Rozbalování .../08-python3-distupgrade_1%3a20.04.35_all.deb ... Rozbalování python3-distupgrade (1:20.04.35) přes (1:20.04.33) ... Rozbalování .../09-linux-base_4.5ubuntu3.6_all.deb ... Rozbalování linux-base (4.5ubuntu3.6) přes (4.5ubuntu3.1) ... Rozbalování .../10-linux-base-sgx_4.5ubuntu3.6_all.deb ... Rozbalování linux-base-sgx (4.5ubuntu3.6) přes (4.5ubuntu3.1) ... Rozbalování .../11-open-vm-tools_2%3a11.2.5-2ubuntu1~ubuntu20.04.1_amd64.deb ... Rozbalování open-vm-tools (2:11.2.5-2ubuntu1~ubuntu20.04.1) přes (2:11.0.5-4) ... Nastavování libpython3.8-minimal:amd64 (3.8.10-0ubuntu1~20.04) ... Nastavování apt-utils (2.0.6) ... Nastavování linux-base (4.5ubuntu3.6) ... Nastavování python3-distupgrade (1:20.04.35) ... Nastavování libuv1:amd64 (1.34.2-1ubuntu1.3) ... Nastavování linux-base-sgx (4.5ubuntu3.6) ... Nastavování ubuntu-release-upgrader-core (1:20.04.35) ... Nastavování python3.8-minimal (3.8.10-0ubuntu1~20.04) ... Nastavování open-vm-tools (2:11.2.5-2ubuntu1~ubuntu20.04.1) ... Instalace nové verze konfiguračního souboru /etc/vmware-tools/tools.conf.example ... Instalace nové verze konfiguračního souboru /etc/vmware-tools/vgauth.conf ... Nastavování libpython3.8-stdlib:amd64 (3.8.10-0ubuntu1~20.04) ... Nastavování python3.8 (3.8.10-0ubuntu1~20.04) ... Nastavování libpython3.8:amd64 (3.8.10-0ubuntu1~20.04) ... Zpracování spouštěčů pro libc-bin (2.31-0ubuntu9.2) ... Zpracování spouštěčů pro systemd (245.4-4ubuntu3.7) ... Zpracování spouštěčů pro man-db (2.9.1-1) ... Zpracování spouštěčů pro mime-support (3.64ubuntu1) ... [email protected]:~$
Doporučuje se provést `sudo apt update` před samotnou aktualizací balíčků, abyste předešli případným problémům a zajistili stažení nejnovějších verzí balíčků z úložiště. Příkazy lze také spustit v jednom řádku:
$ sudo apt update && sudo apt upgrade -y
Úplná aktualizace systému
apt nabízí také příkaz pro kompletní aktualizaci. Ten se liší od příkazu upgrade tím, že v případě potřeby k aktualizaci celého systému odstraní i aktuálně nainstalované balíčky. Buďte proto při použití tohoto příkazu opatrní a pokud je to možné, dejte přednost příkazu upgrade.
$ sudo apt full-upgrade
Instalace jednoho balíčku
Instalace nového balíčku se provádí pomocí příkazu apt a následující syntaxe:
$ sudo apt install [název-balíčku]
Příklad:
[email protected]:~$ sudo apt install unzip Čtení seznamů balíků... Hotovo Vytváření stromu závislostí Čtení stavových informací... Hotovo Doporučené balíky: zip Následující NOVÉ balíky budou nainstalovány: unzip 0 aktualizováno, 1 nově nainstalováno, 0 k odstranění a 14 neaktualizováno. Je potřeba získat 169 kB archivů. Po této operaci bude použito 593 kB dalšího místa na disku. Získávání:1 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 unzip amd64 6.0-25ubuntu1 [169 kB] Staženo 169 kB za 0s (4040 kB/s) Výběr dosud nevybraného balíku unzip. (Čtení databáze ... aktuálně nainstalováno 59511 souborů a adresářů.) Rozbalování .../unzip_6.0-25ubuntu1_amd64.deb ... Rozbalování unzip (6.0-25ubuntu1) ... Nastavování unzip (6.0-25ubuntu1) ... Zpracování spouštěčů pro mime-support (3.64ubuntu1) ... Zpracování spouštěčů pro man-db (2.9.1-1) ... [email protected]:~$
Instalace více balíčků
S pomocí příkazu apt je možné nainstalovat více balíčků najednou. Používá se podobná syntaxe jako v předchozím příkladu:
$ sudo apt install [název-balíčku-1] [název-balíčku-2] ... [název-balíčku-n]
Příklad:
[email protected]:~$ sudo apt install zip unzip Čtení seznamů balíků... Hotovo Vytváření stromu závislostí Čtení stavových informací... Hotovo Následující NOVÉ balíky budou nainstalovány: unzip zip 0 aktualizováno, 2 nově nainstalováno, 0 k odstranění a 0 neaktualizováno. Je potřeba získat 336 kB archivů. Po této operaci bude použito 1231 kB dalšího místa na disku. Získávání:1 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 unzip amd64 6.0-25ubuntu1 [169 kB] Získávání:2 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 zip amd64 3.0-11build1 [167 kB] Staženo 336 kB za 0s (7749 kB/s) Výběr dosud nevybraného balíku unzip. (Čtení databáze ... aktuálně nainstalováno 59527 souborů a adresářů.) Rozbalování .../unzip_6.0-25ubuntu1_amd64.deb ... Rozbalování unzip (6.0-25ubuntu1) ... Výběr dosud nevybraného balíku zip. Rozbalování .../zip_3.0-11build1_amd64.deb ... Rozbalování zip (3.0-11build1) ... Nastavování unzip (6.0-25ubuntu1) ... Nastavování zip (3.0-11build1) ... Zpracování spouštěčů pro man-db (2.9.1-1) ... Zpracování spouštěčů pro mime-support (3.64ubuntu1) ... [email protected]:~$
Pokud je některý ze zadaných balíčků již nainstalován, apt vyhledá jeho aktualizaci v úložišti. Pokud je k dispozici nová verze, balíček aktualizuje; v opačném případě ponechá stávající verzi bez změn.
Instalace konkrétní verze
Často může být potřeba instalovat konkrétní verzi balíčku, zejména v korporátním prostředí. Apt umožňuje instalovat zadanou verzi balíčku, pokud je dostupná v úložišti. Provede se to následujícím příkazem:
$ sudo apt install [název-balíčku]=[verze]
Příklad:
[email protected]:~$ sudo apt install unzip=6.0-25ubuntu1 Čtení seznamů balíků... Hotovo Vytváření stromu závislostí Čtení stavových informací... Hotovo Následující NOVÉ balíky budou nainstalovány: unzip 0 aktualizováno, 1 nově nainstalováno, 0 k odstranění a 0 neaktualizováno. Je potřeba získat 169 kB archivů. Po této operaci bude použito 593 kB dalšího místa na disku. Získávání:1 http://azure.archive.ubuntu.com/ubuntu focal/main amd64 unzip amd64 6.0-25ubuntu1 [169 kB] Staženo 169 kB za 0s (2767 kB/s) Výběr dosud nevybraného balíku unzip. (Čtení databáze ... aktuálně nainstalováno 59541 souborů a adresářů.) Rozbalování .../unzip_6.0-25ubuntu1_amd64.deb ... Rozbalování unzip (6.0-25ubuntu1) ... Nastavování unzip (6.0-25ubuntu1) ... Zpracování spouštěčů pro mime-support (3.64ubuntu1) ... Zpracování spouštěčů pro man-db (2.9.1-1) ... [email protected]:~$
Odstranění balíčku
Podobně jako při instalaci, i pro odstranění balíčku ze systému lze použít příkaz apt. Syntax je následující:
$ sudo apt remove [název-balíčku]
Příklad:
[email protected]:~$ sudo apt remove unzip Čtení seznamů balíků... Hotovo Vytváření stromu závislostí Čtení stavových informací... Hotovo Následující balíky BUDOU ODSTRANĚNY: unzip 0 aktualizováno, 0 nově nainstalováno, 1 k odstranění a 14 neaktualizováno. Po této operaci bude uvolněno 593 kB místa na disku. Chcete pokračovat? [Y/n] Y (Čtení databáze ... aktuálně nainstalováno 59529 souborů a adresářů.) Odstraňování unzip (6.0-25ubuntu1) ... Zpracování spouštěčů pro man-db (2.9.1-1) ... Zpracování spouštěčů pro mime-support (3.64ubuntu1) ... [email protected]:~$
Úplné vyčištění balíčku
Podobně jako odstranění, i úplné vyčištění balíčku provádí stejný úkol, ale s rozdílem: příkaz remove odstraňuje pouze binární soubory balíčku, přičemž konfigurační soubory zůstávají beze změny. Naopak, příkaz purge zajistí, že ze systému bude odstraněno vše, co s balíčkem souvisí, včetně binárních a konfiguračních souborů. Ponechání konfiguračních souborů může být užitečné v případě, že plánujete aplikaci znovu instalovat a chcete zachovat dřívější nastavení.
Pro úplné vyčištění balíčku použijte:
$ sudo apt purge [název-balíčku]
Příklad:
[email protected]:~$ sudo apt purge unzip Čtení seznamů balíků... Hotovo Vytváření stromu závislostí Čtení stavových informací... Hotovo Následující balíky BUDOU ODSTRANĚNY: unzip* 0 aktualizováno, 0 nově nainstalováno, 1 k odstranění a 14 neaktualizováno. Po této operaci bude uvolněno 593 kB místa na disku. Chcete pokračovat? [Y/n] Y (Čtení databáze ... aktuálně nainstalováno 59529 souborů a adresářů.) Odstraňování unzip (6.0-25ubuntu1) ... Zpracování spouštěčů pro man-db (2.9.1-1) ... Zpracování spouštěčů pro mime-support (3.64ubuntu1) ... (Čtení databáze ... aktuálně nainstalováno 59511 souborů a adresářů.) Odstraňování konfiguračních souborů pro unzip (6.0-25ubuntu1) ... [email protected]:~$
Vyhledávání balíčků
Apt neslouží jen k instalaci a odstraňování balíčků. S jeho pomocí je možné také vyhledávat požadovaný balíček v úložišti, a to příkazem search:
$ apt search [hledaný-text]
Příklad:
[email protected]:~$ apt search netstat Řazení... Hotovo Hledání v plném textu... Hotovo bwm-ng/focal 0.6.2-1 amd64 malý a jednoduchý monitor šířky pásma v konzoli gnome-nettool/focal 3.8.1-3 amd64 nástroj pro síťové informace pro GNOME golang-github-aelsabbahy-gonetstat-dev/focal 0.0~git20160428.0.edf89f7-3 all Implementace netstatu v jazyce Go golang-github-mwitkow-go-conntrack-dev/focal 0.0~git20190716.2f06839-1 all Go middleware pro sledování net.Conn libparse-netstat-perl/focal 0.14-1 all modul pro zpracování výstupu příkazu "netstat" net-tools/focal 1.60+git20180626.aebd88e-1ubuntu1 amd64 sada síťových nástrojů NET-3 netstat-nat/focal 1.4.10-3build1 amd64 nástroj pro zobrazení NAT připojení nicstat/focal 1.95-1build1 amd64 tisk statistik síťového provozu qnetstatview/focal 1.5.6-1 amd64 Zobrazuje podrobný seznam všech TCP a UDP koncových bodů unhide/focal 20130526-4 amd64 Forensní nástroj pro hledání skrytých procesů a portů whichman/focal 2.4-9 amd64 Nástroje pro vyhledávání s tolerancí chyb: whichman, ftff, ftwhich [email protected]:~$
Zobrazení detailů balíčku
Chcete-li získat podrobné informace o balíčku, ať už je nainstalovaný nebo se chystáte ho nainstalovat, můžete použít příkaz show:
$ apt show [název-balíčku]
Příklad:
[email protected]:~$ apt show firefox Balík: firefox Verze: 90.0+build1-0ubuntu0.20.04.1 Priorita: volitelná Sekce: web Původ: Ubuntu Správce: Ubuntu Mozilla Team <[email protected]> Hlášení chyb: https://bugs.launchpad.net/ubuntu/+filebug Nainstalovaná velikost: 226 MB Poskytuje: gnome-www-browser, iceweasel, www-browser Závisí: lsb-release, libatk1.0-0 (>= 1.12.4), libc6 (>= 2.30), libcairo-gobject2 (>= 1.10.0), libcairo2 (>= 1.10.0), libdbus-1-3 (>= 1.9.14), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.10.1), libgcc-s1 (>= 3.3), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.42), libgtk-3-0 (>= 3.14), libharfbuzz0b (>= 0.6.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpangoft2-1.0-0 (>= 1.14.0), libstdc++6 (>= 9), libx11-6, libx11-xcb1 (>= 2:1.6.9), libxcb-shm0, libxcb1, libxcomposite1 (>= 1:0.4.5), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3, libxi6, libxrender1, libxt6 Doporučuje: xul-ext-ubufox, libcanberra0, libdbusmenu-glib4, libdbusmenu-gtk3-4 Doporučuje: fonts-lyx Nahrazuje: kubuntu-firefox-installer Úloha: ubuntu-desktop-minimal, ubuntu-desktop, kubuntu-desktop, kubuntu-full, xubuntu-desktop, lubuntu-desktop, ubuntustudio-desktop, ubuntukylin-desktop, ubuntu-mate-core, ubuntu-mate-desktop, ubuntu-budgie-desktop Xul-Appid: {ec8030f7-c20a-464f-9b0e-13a3a9e97384} Velikost ke stažení: 57,0 MB APT-Zdroje: http://azure.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages Popis: Bezpečný a snadný webový prohlížeč od Mozilly Firefox je bezpečný a snadno použitelný webový prohlížeč. Známe uživatelské rozhraní, vylepšené bezpečnostní funkce včetně ochrany proti krádeži identity na internetu, a integrované vyhledávání vám umožní maximálně využít web. N: K dispozici je 1 další záznam. Chcete-li si ho prohlédnout, použijte přepínač "-a". [email protected]:~$
Zobrazení seznamu nainstalovaných balíčků
Často může být potřeba vypsat seznam nainstalovaných balíčků v systému pro různé účely. S apt lze získat seznam nainstalovaných balíčků pomocí následujícího příkazu:
$ apt list --installed
Zobrazení seznamu všech balíčků
Pro zobrazení seznamu všech balíčků dostupných pro váš systém použijte příkaz list s klíčovým slovem –all-versions takto:
$ apt list --all-versions
Zobrazení seznamu aktualizovatelných balíčků
Je důležité udržovat balíčky aktuální, protože průběžně vycházejí nové verze s vylepšenými funkcemi, opravami chyb a bezpečnostních nedostatků. Apt zajišťuje, že lze systém Debian/Ubuntu snadno udržovat aktuální pomocí výše uvedeného příkazu upgrade. Chcete-li zobrazit seznam všech dostupných aktualizací nainstalovaných balíčků ve vašem systému, použijte:
$ apt list --upgradable
Příklad:
[email protected]:~$ apt list --upgradable Výpis... Hotovo apt-utils/focal-updates 2.0.6 amd64 [lze aktualizovat z: 2.0.5] apt/focal-updates 2.0.6 amd64 [lze aktualizovat z: 2.0.5] libapt-pkg6.0/focal-updates 2.0.6 amd64 [lze aktualizovat z: 2.0.5] libpython3.8-minimal/focal-updates,focal