Jednou z několika povinností správce Linuxu je správa a sledování nainstalovaných balíčků v systému.
V systému Ubuntu můžete balíček nainstalovat různými metodami, které zahrnují instalaci přes apt, dpkg a snap.
Ubuntu také přichází s mnoha předinstalovanými balíčky.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět úkoly související s Linuxem.
V této souvislosti se podíváme na to, jak vypsat seznam všech nainstalovaných balíčků na Ubuntu, včetně balíčků, které jsou předinstalované, a balíčků, které byly nainstalovány ručně.
Jak zobrazit seznam nainstalovaných balíčků v systému Ubuntu?
Zde se budeme zabývat následujícími oblastmi:
1. Seznam nainstalovaných balíčků pomocí příkazu apt
2. Seznam nainstalovaných balíčků pomocí příkazu dpkg
3. Seznam nainstalovaných balíčků snap
4. Počítejte nainstalované balíčky
1. Jak zobrazit seznam nainstalovaných balíčků pomocí příkazu apt?
Apt je nástroj pro správu balíčků příkazového řádku pro distribuce Linuxu založené na Debianu, který se používá k instalaci, aktualizaci a odstranění balíčků ze systému. Pomocí apt můžete vypsat seznam nainstalovaných balíčků v systému.
Chcete-li zobrazit seznam nainstalovaných balíčků v Ubuntu pomocí příkazu apt, zadejte v Terminálu následující příkaz:
$ sudo apt list --installed
Nyní zadejte heslo pro sudo, po kterém se zobrazí dlouhý seznam nainstalovaných balíčků v abecedním pořadí.
Seznam bude obsahovat balíčky, které byly nainstalovány pomocí příkazů dpkg a apt. Tento seznam také obsahuje závislosti.
Balíčky zobrazené v seznamu také obsahují informace o verzi nainstalovaných balíčků.
Jelikož je zobrazený seznam tak dlouhý, je trochu těžké najít konkrétní balíček.
Pokud potřebujete ověřit, zda je konkrétní balíček nainstalován nebo ne, můžete výstup z výše uvedeného příkazu převést do grep následovně:
$ apt list --installed | grep package_name
Chcete-li například zkontrolovat, zda je server Apache nainstalován či nikoli, zadejte v Terminálu následující příkaz:
$ apt list --installed | grep apache
2. Jak zobrazit seznam nainstalovaných balíčků pomocí příkazu dpkg?
Dpkg se také používá k instalaci, sestavování a odstraňování balíčků v OS založeném na Debianu. Může být také použit pro výpis nainstalovaných balíčků v systému.
Chcete-li zobrazit seznam nainstalovaných balíčků v Ubuntu pomocí příkazu apt, zadejte v Terminálu následující příkaz:
$ dpkg --list
Nyní zadejte heslo pro sudo, po kterém se zobrazí dlouhý seznam všech nainstalovaných balíčků v abecedním pořadí.
Balíčky zobrazené v seznamu také obsahují informace o verzi nainstalovaných balíčků.
Jelikož je zobrazený seznam tak dlouhý, je trochu těžké najít konkrétní balíček. Pokud potřebujete ověřit, zda je konkrétní balíček nainstalován nebo ne, můžete výstup z výše uvedeného příkazu převést do grep následovně:
$ dpkg --list | grep package_name
Chcete-li například zkontrolovat, zda je server Apache nainstalován či nikoli, zadejte v Terminálu následující příkaz:
$ dpkg --list | grep apache
3. Jak zobrazit seznam nainstalovaných balíčků Snap?
Výše popsané metody vypisují balíčky, které byly nainstalovány pomocí apt a dpkg. Nezahrnuje balíčky, které byly nainstalovány jako snap.
Chcete-li zobrazit seznam nainstalovaných balíčků snap v Ubuntu, zadejte v Terminálu následující příkaz:
$ snap list
Zobrazí seznam všech snap balíčků nainstalovaných ve vašem systému.
Pokud chcete zkontrolovat, zda je konkrétní balíček nainstalován nebo ne, můžete výstup z výše uvedeného příkazu převést do grep následovně:
$ snap list | grep package_name
Chcete-li například zkontrolovat, zda je balíček Skype nainstalován či nikoli, zadejte v Terminálu následující příkaz:
$ snap list | grep skype
Jak počítat nainstalované balíčky na Ubuntu?
Můžete také spočítat počet nainstalovaných balíčků na vašem systému Ubuntu. Chcete-li to provést, zadejte následující příkaz:
$ dpkg --list | grep -v "^Listing" | wc --lines