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

En af de mange opgaver for en systemadministrator er at installere og administrere software på et computersystem – i dette tilfælde Linux – og for at holde styr på installerede/tilgængelige softwarepakker på dit system kan du lære og/eller huske på nogle få hurtige kommandoer.

I denne artikel vil vi forklare, hvordan du kan liste alle installerede rpm-pakker på CentOS-, RHEL- og Fedora-distributioner ved hjælp af fire forskellige måder.

Anvendelse af RPM Package Manager

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

Du kan sammenligne det med DPKG Package Manager, standardpakkesystemet for Debian og dets derivater såsom Ubuntu, Kali Linux osv.

Følgende kommando vil udskrive en liste over alle installerede pakker på dit Linux-system, flag -q betyder forespørgsel og -a aktiverer oplistning af alle installerede pakker:

# rpm -qa
List All Installed Packages in CentOS

Using YUM Package Manager

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

Du kan bruge nedenstående yum-kommando til at liste alle installerede pakker på dit system, en fordel ved denne metode er, at den inkluderer det repository, hvorfra en pakke blev installeret:

# yum list installed
Yum – List All Installed Packages

Using YUM-Utils

Yum-utils er et sortiment af værktøjer og programmer til håndtering af yum-repositorier, installation af fejlsøgningspakker, kildekodepakker, udvidet information fra repositorier og administration.

For at installere det skal du køre nedenstående kommando som root, ellers skal du bruge sudo kommandoen:

# yum update && yum install yum-utils

Når du har det installeret, skal du skrive kommandoen repoquery nedenfor for at få en liste over alle installerede pakker på dit system:

# repoquery -a --installed 
Repoquery – List All Installed Packages

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

# yumdb search from_repo base
List All Installed Packages from Repository

Læs mere om pakkehåndtering i Linux:

  1. Linux Package Management with Yum, RPM, Apt, Dpkg, Aptitude and Zypper
  2. 5 Best Linux Package Managers for Linux Newbies
  3. 20 Useful ‘Yum’ Commands for Package Management
  4. 27 ‘DNF’ (Fork of Yum) Commands for RPM Package Management in Fedora

I denne artikel:

  1. Linux Package Management with Yum, RPM, Apt, Dpkg, Aptitude and Zypper
  2. Linux Package Management with Yum, RPM, Apt, Dpkg, Aptitude and Zypper viste vi dig, hvordan du kan liste alle installerede pakker på CentOS eller RHEL på fire forskellige måder. Del dine tanker vedrørende denne artikel via feedback-sektionen nedenfor.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.