Jednou z několika povinností správce systému je instalace a správa softwaru v počítačovém systému – v tomto případě v Linuxu – a abyste měli přehled o nainstalovaných/dostupných softwarových balíčcích ve vašem systému, můžete se naučit a/nebo si zapamatovat několik rychlých příkazů.
V tomto článku si vysvětlíme, jak pomocí čtyř různých způsobů vypsat všechny nainstalované balíčky rpm v distribucích CentOS, RHEL a Fedora.
Použití správce balíčků RPM
RPM (RPM Package Manager), dříve známý jako Red-Hat Package Manager, je nízkoúrovňový správce balíčků s otevřeným zdrojovým kódem, který běží v systému Red Hat Enterprise Linux (RHEL) i v dalších systémech Linux, jako je CentOS, Fedora a UNIX.
Můžete jej srovnat se správcem balíčků DPKG, výchozím balíčkovacím systémem pro Debian a jeho deriváty, jako je Ubuntu, Kali Linux atd.
Následující příkaz vypíše seznam všech nainstalovaných balíčků v systému Linux, příznak -q
znamená dotaz a -a
umožňuje výpis všech nainstalovaných balíčků:
# rpm -qa
Použití správce balíčků YUM
YUM (Yellowdog Updater, Modified) je interaktivní správce balíčků založený na front-end rpm.
Pro výpis všech nainstalovaných balíčků v systému můžete použít níže uvedený příkaz yum, jednou z výhod této metody je, že obsahuje repozitář, ze kterého byl balíček nainstalován:
# yum list installed
Použití YUM-Utils
Yum-utils je soubor nástrojů a programů pro správu repozitářů yum, instalaci balíčků pro ladění, zdrojových balíčků, rozšířených informací z repozitářů a správu.
Chcete-li jej nainstalovat, spusťte níže uvedený příkaz jako root, jinak použijte příkaz sudo:
# yum update && yum install yum-utils
Jakmile jej nainstalujete, zadejte níže uvedený příkaz repoquery pro výpis všech nainstalovaných balíčků v systému:
# repoquery -a --installed
Pro výpis nainstalovaných balíčků z konkrétního úložiště použijte program yumdb v následujícím tvaru:
# yumdb search from_repo base
Přečtěte si více o správě balíčků v Linuxu:
- Správa balíčků v Linuxu pomocí Yum, RPM, Apt, Dpkg, Aptitude a Zypper
- 5 nejlepších správců balíčků pro linuxové nováčky
- 20 užitečných příkazů ‚Yum‘ pro správu balíčků
- 27 příkazů ‚DNF‘ (Fork of Yum) pro správu balíčků RPM ve Fedoře
V tomto článku, jsme si ukázali, jak vypsat všechny nainstalované balíčky v systému CentOS nebo RHEL čtyřmi různými způsoby. Podělte se o své názory týkající se tohoto článku prostřednictvím níže uvedené části pro zpětnou vazbu.