3 måder at liste alle installerede pakker på RHEL, CentOS og Fedora


En af flere systemopgaver for en systemadministrator er at spore installerede/tilgængelige softwarepakker på dit system, du kan lære og/eller huske på et par hurtige kommandoer.

I denne artikel vil vi forklare, hvordan man viser alle installerede rpm-pakker på CentOS-, RHEL- og Fedora-distributioner på fire forskellige måder.

1. Brug af RPM Package Manager

RPM (RPM Package Manager), tidligere kendt som Red-Hat Package Manager, er en open source-pakkehåndtering på lavt niveau, der kører på Red Hat Enterprise Linux (RHEL) såvel som andre Linux som CentOS, Fedora og UNIX-systemer.

Du kan sammenligne det med DPKG Package Manager, standardemballagesystemet til Debian, og det er derivater som Ubuntu, Kali Linux osv.

Den følgende kommando udskriver en liste over alle installerede pakker på dit Linux-system, flag -q betyder forespørgsel og -a muliggør liste over alle installerede pakker:

# rpm -qa

2. Brug af YUM Package Manager

YUM (Yellowdog Updater, Modified) er en interaktiv, front-end rpm-baseret pakkehåndtering.

Du kan bruge kommandoen yum nedenfor til at liste alle installerede pakker på dit system, en fordel med denne metode er, at det inkluderer lageret, hvorfra en pakke blev installeret:

# yum list installed

3. Brug af YUM-Utils

Yum-utils er et udvalg af værktøjer og programmer til styring af yum-arkiver, installation af debug-pakker, kildepakker, udvidet information fra arkiver og administration.

For at installere det skal du køre kommandoen nedenfor som root, ellers skal du bruge sudo-kommando:

# yum update && yum install yum-utils

Når du har installeret det, skal du skrive repoquery-kommandoen nedenfor for at vise alle installerede pakker på dit system:

# repoquery -a --installed 

For at liste installerede pakker fra et bestemt lager skal du bruge yumdb-programmet i nedenstående form:

# yumdb search from_repo base

Læs mere om pakkehåndtering i Linux:

  1. Linux-pakkehåndtering med Yum, RPM, Apt, Dpkg, Aptitude og Zypper
  2. 5 bedste Linux-pakkeadministratorer til nybegyndere af Linux
  3. 20 Nyttige ‘Yum’-kommandoer til pakkehåndtering
  4. 27 'DNF' (Fork of Yum) kommandoer til RPM-pakkehåndtering i Fedora

I denne artikel viste vi dig, hvordan du viser alle installerede pakker på CentOS eller RHEL på fire forskellige måder. Del dine tanker om denne artikel via feedbackafsnittet nedenfor.