En av flera uppgifter för en systemadministratör är att installera och hantera programvara på ett datorsystem – i det här fallet Linux – och för att hålla reda på installerade/tillgängliga programvarupaket på ditt system kan du lära dig och/eller komma ihåg några snabba kommandon.
I den här artikeln kommer vi att förklara hur man listar alla installerade rpm-paket på CentOS-, RHEL- och Fedora-distributioner på fyra olika sätt.
Användning av RPM-pakethanteraren
RPM (RPM Package Manager), tidigare känd som Red-Hat Package Manager, är en öppen källkod, en pakethanterare på låg nivå, som körs på Red Hat Enterprise Linux (RHEL) samt på andra Linux som CentOS, Fedora och UNIX-system.
Du kan jämföra den med DPKG Package Manager, standardpaketeringssystemet för Debian och dess derivat som Ubuntu, Kali Linux etc.
Med följande kommando skrivs en lista över alla installerade paket på ditt Linuxsystem ut, flaggan -q
betyder fråga och -a
aktiverar listning av alla installerade paket:
# rpm -qa
Användning av pakethanteraren YUM
YUM (Yellowdog Updater, Modified) är en interaktiv, front-end rpm-baserad, pakethantering.
Du kan använda kommandot yum nedan för att lista alla installerade paket på ditt system, en fördel med denna metod är att den inkluderar det arkiv från vilket ett paket installerades:
# yum list installed
Användning av YUM-Utils
Yum-utils är ett sortiment av verktyg och program för att hantera yum-förråd, installera felsökningspaket, källkodspaket, utökad information från förråd och administration.
För att installera det kör du kommandot nedan som root, annars använder du kommandot sudo:
# yum update && yum install yum-utils
När du har installerat det skriver du kommandot repoquery nedan för att få en lista över alla installerade paket på ditt system:
# repoquery -a --installed
För att lista installerade paket från ett visst arkiv använder du programmet yumdb i nedanstående form:
# yumdb search from_repo base
Läs mer om pakethantering i Linux:
- Linux Package Management with Yum, RPM, Apt, Dpkg, Aptitude and Zypper
- 5 Best Linux Package Managers for Linux Newbies
- 20 Useful ’Yum’ Commands for Package Management
- 27 ’DNF’ (Fork of Yum) Commands for RPM Package Management in Fedora
I den här artikeln, visade vi dig hur du kan lista alla installerade paket på CentOS eller RHEL på fyra olika sätt. Dela dina tankar om den här artikeln via feedback-sektionen nedan.