Een van de vele taken van een systeembeheerder is het installeren en beheren van software op een computersysteem-Linux in dit geval en om bij te houden welke softwarepakketten er op je systeem zijn geïnstalleerd/beschikbaar zijn, kun je een paar snelle commando’s leren en/of onthouden.
In dit artikel zullen we uitleggen hoe u een lijst kunt maken van alle geïnstalleerde rpm pakketten op CentOS, RHEL en Fedora distributies op vier verschillende manieren.
Gebruik RPM Package Manager
RPM (RPM Package Manager) voorheen bekend als Red-Hat Package Manager is een open source, low-level package manager, die draait op Red Hat Enterprise Linux (RHEL) en ook op andere Linux zoals CentOS, Fedora en UNIX systemen.
U kunt het vergelijken met DPKG Package Manager, het standaard verpakkingssysteem voor Debian en zijn afgeleiden zoals Ubuntu, Kali Linux enz.
Het volgende commando geeft een lijst van alle geïnstalleerde pakketten op uw Linux systeem, de vlag -q
betekent query en -a
maakt een lijst van alle geïnstalleerde pakketten mogelijk:
# rpm -qa
Using YUM Package Manager
YUM (Yellowdog Updater, Modified) is een interactieve, front-end rpm-gebaseerde, package manager.
U kunt het onderstaande yum commando gebruiken om een lijst te maken van alle geïnstalleerde pakketten op uw systeem. Een voordeel van deze methode is dat het ook het archief bevat van waaruit een pakket is geïnstalleerd:
# yum list installed
U using YUM-Utils
Yum-utils is een verzameling gereedschappen en programma’s voor het beheren van yum repositories, het installeren van debug packages, source packages, uitgebreide informatie uit repositories en administratie.
Om het te installeren, voert u het onderstaande commando uit als root, anders gebruikt u het sudo commando:
# yum update && yum install yum-utils
Als u het eenmaal geinstalleerd hebt, typt u het onderstaande repoquery commando om een lijst te maken van alle geinstalleerde pakketten op uw systeem:
# repoquery -a --installed
Om een lijst van geïnstalleerde pakketten van een bepaalde repository te maken, gebruikt u het yumdb programma in de vorm hieronder:
# yumdb search from_repo base
Lees meer over pakketbeheer in Linux:
- Linux pakketbeheer met Yum, RPM, Apt, Dpkg, Aptitude en Zypper
- 5 Beste Linux pakketbeheerders voor Linux nieuwelingen
- 20 Nuttige ‘Yum’ commando’s voor pakketbeheer
- 27 ‘DNF’ (Fork of Yum) commando’s voor RPM pakketbeheer in Fedora
In dit artikel, hebben we je laten zien hoe je op vier verschillende manieren een lijst kunt maken van alle geïnstalleerde pakketten op CentOS of RHEL. Deel je gedachten over dit artikel via de feedback sectie hieronder.