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

Jak vypsat nainstalované balíčky na CentOS pomocí Yum nebo RPM

Úvod

Správa operačního systému CentOS často znamená znalost softwarových balíčků, které jsou nainstalovány. Tento seznam lze použít pro zavádění aktualizací softwaru, přestavbu operačního systému nebo dokonce duplikaci pracovního prostředí na jiném počítači.

Tato příručka poskytuje tři jednoduché metody k seznamu nainstalovaných softwarových balíků v CentOS (a dalších systémech Linux založených na RedHat).

Předpoklady

  • Přístup k uživatelskému účtu pomocí sudo nebo oprávnění root
  • Okno terminálu nebo příkazový řádek
  • Správci balíčků YUM a RPM, zahrnutí ve výchozím nastavení

Jak zobrazit seznam nainstalovaných balíčků pomocí YUM

YUM znamená Yellowdog Updater, Modified. Je to aktualizovaný správce balíčků, který vám umožňuje instalovat, odstraňovat, aktualizovat, prohlížet nebo prohledávat softwarové balíčky.

Použijte následující yum příkaz pro zobrazení všech nainstalovaných balíčků:

sudo yum list installed

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

sudo yum list installed | grep xorg


Chcete-li zobrazit podrobnosti o konkrétním balíčku pomocí YUM:

yum info httpd


YUM může také vydat úplný seznam balíčků do souboru:

sudo yum list installed > listed_packages.txt

Tento soubor lze zkopírovat do jiného systému a duplikovat nainstalované balíčky:

sudo yum –y install $(cat listed_packages.txt)
  • –y možnost odpovídá ano na všechny výzvy k instalaci
  • Kočka cat příkaz zřetězí obsah souboru do příkazu yum install

Další informace o příkazu yum získáte pomocí yum ––help .

Seznam nainstalovaných balíčků s RPM

RPM je zkratka pro RedHat Package Manager. Dodává se jako standard s většinou operačních systémů Linux založených na Red-Hat, jako je CentOS a Fedora.

Chcete-li zobrazit seznam nainstalovaných balíčků, zadejte do okna terminálu následující:

sudo rpm –qa
  • –q volba znamená dotaz
  • –a možnost znamená vše

Chcete-li zobrazit balíčky podle data instalace, zadejte:

sudo rpm –qa ––last

Vyhledejte balíček podle názvu pomocí:

sudo rpm –qa | grep –i httpd

Tento příkaz vrátí výsledky pro software Apache.

Výstup seznamu balíčků do souboru zadáním následujícího:

sudo rpm –qa > listed_packages.txt

Tento příkaz uloží kopii seznamu do textového souboru s názvem listed_packages.txt v aktuálním pracovním adresáři.

Zobrazení informací o konkrétním balíčku:

rpm –qi httpd
  • –q volba znamená dotaz
  • Číslo –i volba znamená info

Spočítejte celkový počet nainstalovaných balíčků:

sudo rpm –qa | wc –l
  • Příkaz wc vytvoří počet slov
  • –l volba počítá počet řádků

RPM uvádí balíčky podle názvu balíčku a čísla revize. Zalamování textu může ztížit čtení tohoto nástroje. Použijte rpm ––help další možnosti, nebo se podívejte do dokumentace.

Seznam nainstalovaných balíčků pomocí yum-utils

Nástroje Yum je softwarový balíček, který přidává funkce ke standardnímu správci balíčků YUM.

Chcete-li nainstalovat yum-utils softwarového balíčku zadejte:

sudo yum –y install yum-utils

Seznam všech nainstalovaných balíčků s repoquery příkaz:

sudo repoquery –a ––installed

yum-utils balíček používá k získávání informací repozitáře yum.


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

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

  3. Jak zkontrolovat dodavatele nainstalovaných RPM balíčků v Linuxu

  1. Jak vypsat nainstalované balíčky na RHEL 8 / CentOS 8 Linux

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

  3. CentOS / RHEL 6 :Jak vypsat nebo nainstalovat pouze aktualizace zabezpečení s yum

  1. Jak vypsat nainstalované balíčky na CentOS

  2. Jak nainstalovat balíčky RPM na CentOS

  3. Jak nainstalovat RPM soubory (balíčky) na CentOS Linux