GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zobrazit seznam nainstalovaných balíčků na Ubuntu 20.04

S Ubuntu můžeme nainstalovat několik doplňkových balíčků do našeho VPS na základě našich potřeb. Balíčky jako Apache, PHP a MySQL se nedodávají s předinstalovaným operačním systémem Linux. Tyto dodatečné funkce však lze snadno nainstalovat pomocí příslušných balíčků. Můžete se také rozhodnout mít na svém operačním systému Linux nainstalovanou konkrétní verzi.

Mohou nastat určité případy, kdy budete chtít replikovat prostředí z jednoho počítače na druhý. V takových případech budete muset vypsat nainstalované balíčky a jejich verze.

Podobně možná budete chtít přeinstalovat operační systém Linux na svůj počítač, což bude vyžadovat, abyste znovu nainstalovali balíčky.

Pokud plánujete instalovat, odinstalovat nebo přeinstalovat balíčky, prvním krokem by vždy mělo být nejprve vypsání nainstalovaných balíčků. To vám umožní ověřit nainstalovanou verzi balíčku a křížově ověřit v případě, že je třeba aktualizovat konkrétní balíček.

Výpis nainstalovaných balíčků na Ubuntu lze provést několika způsoby. Tento článek vám ukáže několik způsobů, jak to udělat pomocí vašeho terminálu.

Použití APT k zobrazení seznamu nainstalovaných balíčků v Ubuntu

Ubuntu používá apt což je nástroj příkazového řádku, který pomáhá správě balíčků. apt byl představen v Ubuntu 14.04. Po této verzi, apt příkaz lze použít k zobrazení seznamu nainstalovaných balíčků.

Příkaz pro výpis nainstalovaných balíčků bude:

sudo apt list –-installed

Zobrazí se seznam všech nainstalovaných balíčků a jejich verzí. Úplný seznam nainstalovaných balíčků bude s největší pravděpodobností velmi dlouhý a přesáhne vaši rolovatelnou obrazovku.

Výstup nainstalovaného seznamu můžete omezit pomocí méně . To ukáže menší výkon. Linuxový příkaz pro toto bude oddělen svislou čarou (|). Příklad je uveden níže:

sudo apt list –-installed | less

Zatímco méně komprimuje váš výstup, stále bude poskytovat seznam nainstalovaných balíčků. Chcete-li vyhledat jakýkoli konkrétní balíček, můžete použít grep spolu se seznamem balíčků.

Pokud například chcete vypsat všechny nainstalované balíčky PHP, použijte následující příkaz:

sudo apt list –-installed | grep PHP

Chcete-li pak zobrazit další informace o konkrétním balíčku, použijte následující příkaz:

sudo apt packageName

Použití dpkg-query k zobrazení seznamu nainstalovaných balíčků v Ubuntu

V případě, že máte nainstalovanou starší verzi Linuxu Ubuntu a nemůžete použít apt použijte dpkg-query příkaz. Zde je také uveden seznam nainstalovaných balíčků. Základní dpkg příkaz by byl:

sudo dpkg -l

Tento výstup podobně poskytne názvy balíčků a jejich verze se stručným popisem balíčku.

Můžete použít méně pomocí tohoto příkazu zobrazíte menší výstup. dpkg příkaz pro toto by byl:

sudo dpkg -l | less

S grep zahrnutým v tomto příkazu můžete hledat konkrétní balíčky. Příkaz by na příkazovém řádku vypadal takto:

sudo dpkg -l | grep packageName

Chcete-li například zobrazit nainstalované balíčky PHP, jednoduše napište:

sudo dpkg -l | grep PHP

Vytvořit seznam nainstalovaných balíčků v Ubuntu

Možná bude potřeba vytvořit úplný seznam nainstalovaných balíčků a uložit tento seznam do souboru. Níže uvedený příkaz uloží kompletní výstup do souboru:

sudo dpkg-query -f '${binary:Package}\n' -W > completePackage.txt

Případně můžete také zkusit jiný příkaz:

sudo dpkg --get-selections > completePackage.txt

I když vám to pomůže sledovat balíčky nainstalované na vašem počítači, lze to také použít k replikaci instalace na jiných počítačích. Toto můžete použít k instalaci stejných balíčků na nový server. Chcete-li to provést, použijte po umístění souboru completePackage.txt následující příkaz na novém počítači:

sudo xargs -a completePackage.txt apt install

To lze také provést pomocí apt . Chcete-li získat všechny nainstalované balíčky v souboru, můžete použít příkaz zobrazený níže:

sudo apt list --installed | awk -F/ -v ORS=" " 'NR>1 {print $1}' > completePackage.txt

Jakmile to máme v souboru, můžeme vše nainstalovat na jiný server pomocí příkazu:

sudo apt-get install < completePackage.txt

Počítání nainstalovaných balíčků na Ubuntu

Možná budete muset spočítat počet nainstalovaných linuxových balíčků. To lze provést podobně jako výše uvedený příkaz. Ne přesměrováním výstupu do souboru, ale pomocí wc získat počet.

Příklad takového příkazu je uveden níže:

sudo dpkg-query -f '${binary:Package}\n' -W | wc -l

Výstupem bude celkový počet nainstalovaných balíčků. Podobně můžete použít příkaz níže s apt získat celkový počet nainstalovaných balíčků.

sudo apt list –-installed | wc -l

Jak vytvořit seznam upgradovatelných balíčků

Pomocí apt , můžete také zkontrolovat novější verze balíčků, které jsou k dispozici pro instalaci. To lze provést pomocí příkazu níže:

sudo apt list –upgradeable

Vypsat všechny verze

V případě, že máte nainstalovaných více verzí, můžete pomocí apt vypsat všechny nainstalované verze . To lze provést pomocí níže uvedeného příkazu:

sudo apt list --all-versions

V rámci /var/log/apt můžete uvést history.log soubor ke kontrole informací o tom, který balíček byl odstraněn, aktualizován a smazán, a kdy a který den.

Balíčky Snap a Flatpak

Od apt a dpkg příkazy nebudou moci vypsat balíčky Linux Snap a Linux Flatpak, budeme muset použít mírně odlišné příkazy.

Chcete-li zobrazit seznam nainstalovaných balíčků Linux Snap, použijte následující příkaz:

snap list

Podobně, chcete-li zobrazit seznam nainstalovaných balíčků Linux Flatpak, použijte následující příkaz:

flatpak list

Zabalení

Nyní znáte některé základní příkazy Linuxu, abyste viděli, jaké balíčky jsou nainstalovány na vašem počítači se systémem Linux Ubuntu 20.04. Pomocí různých příkazů můžete vypsat všechny nainstalované balíčky. Vyzkoušejte to a dejte nám vědět, jak to jde, v komentářích níže.


Ubuntu
  1. Jak zobrazit seznam nainstalovaných balíčků v Ubuntu

  2. Jak najít všechny další balíčky, které jsem nainstaloval?

  3. Apt-Get Seznam nainstalovaných balíčků | Seznam nainstalovaný pomocí Apt na Ubuntu

  1. Jak zobrazit seznam nainstalovaných úložišť v Ubuntu a Debianu

  2. Jak vypsat všechny nainstalované balíčky v Linuxu

  3. Seznam nainstalovaných balíčků v Ubuntu 20.04 – Jak provést tento úkol?

  1. Jak zobrazit seznam nainstalovaných balíčků na Ubuntu

  2. Seznam nainstalovaných balíčků na Ubuntu 20.04 Focal Fossa Linux

  3. Jak vytvořit seznam uživatelů na Ubuntu 20.04