GNU/Linux >> Znalost Linux >  >> Cent OS

Jak vypsat nainstalované balíčky na CentOS

V tomto tutoriálu vám ukážeme, jak vypsat a filtrovat nainstalované balíčky v CentOS. Vědět, jak vypsat seznam nainstalovaných balíčků na vašem systému CentOS, může být užitečné v situacích, kdy potřebujete nainstalovat stejné balíčky na jiný počítač nebo pokud chcete přeinstalovat svůj systém.

Ukážeme vám také, jak zkontrolovat, zda je nainstalovaný konkrétní balíček, spočítat nainstalované balíčky a zjistit verzi nainstalovaného balíčku.

Vypsat nainstalované balíčky s Yum #

YUM (Yellow dog Updater,) je výchozí správce balíčků CentOS. Lze jej použít ke stažení, instalaci, odstranění, dotazování a správě softwarových balíčků CentOS RPM z oficiálních úložišť CentOS a repozitářů třetích stran.

Chcete-li zobrazit seznam nainstalovaných balíčků ve vašem systému CentOS pomocí yum , použijte následující příkaz:

sudo yum list installed

Vytiskne seznam všech nainstalovaných balíčků, včetně informací o verzích a úložišti RPM balíčků.

Obvykle je seznam balíčků dlouhý, pro lepší čitelnost je dobré výstup nasměrovat na less :

sudo yum list installed | less

Chcete-li zjistit, zda je nainstalován konkrétní balíček, filtrujte výstup pomocí grep příkaz.

Chcete-li například zjistit, zda je rozbalovací balíček nainstalován v systému, který byste spustili:

sudo yum list installed | grep unzip
unzip.x86_64    6.0-19.el7    @anaconda

Výše uvedený výstup ukazuje, že na počítači je nainstalována verze unzip 6.0-19.

Vypsat nainstalované balíčky s otáčkami za minutu #

rpm pomocí -q volba vám umožňuje dotazovat se na balíčky.

Následující příkaz zobrazí seznam všech nainstalovaných balíčků:

sudo rpm -qa

Chcete-li zjistit (vyhledat), zda je nainstalován určitý balíček, předejte název balíčku do rpm -q příkaz. Následující příkaz vám ukáže, zda je tmuxpackage nainstalován v systému:

sudo rpm -q tmux

Pokud je balíček nainstalován, uvidíte něco takového:

tmux-1.8-4.el7.x86_64

V opačném případě příkaz vypíše:

package tmux2is not installed

Chcete-li získat další informace o dotazovaném balíčku, zadejte -i :

sudo rpm -qi tmux

Vytvořit seznam všech nainstalovaných balíčků #

Chcete-li vytvořit seznam názvů všech nainstalovaných balíčků v systému CentOS a uložit jej do souboru s názvem packages_list.txt , přesměrujte výstup příkazu do souboru:

sudo rpm -qa > packages_list.txt

Chcete-li nainstalovat stejné balíčky na jiný server, můžete použít cat příkaz k předání všech balíků yum :

sudo yum -y install $(cat packages_list.txt)

Spočítat počet nainstalovaných balíčků #

Chcete-li zjistit, kolik balíčků je ve vašem systému nainstalováno, použijte stejný příkaz jako dříve, ale místo přesměrování výstupu do souboru jej přesuňte do wc nástroj pro počítání řádků:

sudo rpm -qa | wc -l
603

Výstup výše ukazuje, že je nainstalováno 603 balíčků.


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

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

  3. Jak vytvořit seznam uživatelů v CentOS 7

  1. Jak odebrat nainstalované balíčky ze specifického úložiště v CentOS, Fedora

  2. Jak vypsat nainstalované balíčky z určitého úložiště v Linuxu

  3. Vypsat všechny nainstalované balíčky s yum na CentOS 7

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

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

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