Yksi järjestelmänvalvojan useista tehtävistä on asentaa ja hallita ohjelmistoja tietokonejärjestelmään – tässä tapauksessa Linuxiin – ja jotta voit seurata asennettuja/saatavilla olevia ohjelmistopaketteja järjestelmässäsi, voit oppia ja/tai pitää mielessäsi muutaman nopean komennon.
Tässä artikkelissa kerromme, miten luetellaan kaikki asennetut rpm-paketit CentOS-, RHEL- ja Fedora-jakeluissa neljällä eri tavalla.
RPM-paketinhallintaohjelman käyttäminen
RPM (RPM Package Manager), joka tunnettiin aiemmin nimellä Red-Hat Package Manager, on avoimen lähdekoodin matalan tason paketinhallintaohjelma, jota käytetään Red Hat Enterprise Linuxissa (RHEL) sekä muissa Linux-järjestelmissä, kuten CentOS:ssä, Fedorassa, ja UNIXjärjestelmissä.
Voit verrata sitä DPKG Package Manageriin, joka on Debianin ja sen johdannaisten, kuten Ubuntun, Kali Linuxin jne. oletuspakkausjärjestelmä.
Seuraava komento tulostaa luettelon kaikista asennetuista paketeista Linux-järjestelmässäsi, lippu -q
tarkoittaa kyselyä ja -a
mahdollistaa kaikkien asennettujen pakettien listauksen:
# rpm -qa
YUM-pakettihallintaohjelman (YUM Package Managerin) käyttäminen
YUM (Yellowdog Updater, modifioitu) on vuorovaikutteinen, etusivulle asennettu rpm-pohjainen pakettihallintalaite.
Voit käyttää alla olevaa yum-komentoa luetellaksesi kaikki järjestelmään asennetut paketit, yksi tämän menetelmän etu on, että se sisältää arkiston, josta paketti on asennettu:
# yum list installed
YUM-Utilsin käyttäminen
Yum-utils on valikoima työkaluja ja ohjelmia yum-tietovarastojen hallintaan, debug-pakettien ja lähdepakettien asentamiseen, laajennettuihin tietoihin tietovarastoista ja hallintaan.
Asenna se suorittamalla alla oleva komento pääkäyttäjänä, muuten käytä sudo-komentoa:
# yum update && yum install yum-utils
Kun olet asentanut sen, kirjoita alla oleva repoquery-komento listataksesi kaikki järjestelmääsi asennetut paketit:
# repoquery -a --installed
Listaaksesi asennetut paketit tietystä arkistosta, käytä yumdb-ohjelmaa alla olevalla lomakkeella:
# yumdb search from_repo base
Lue lisää pakettien hallinnasta Linuxissa:
- Linux-pakettien hallinta Yumilla, RPM:llä, Apt:llä, Dpkg:llä, Aptitude:lla ja Zypper:llä
- 5 parasta Linux-pakettienhallintaohjelmaa Linuxin aloittelijoille
- 20 käyttökelpoista ’Yum’-käskyä pakettien hallintaan
- 27 ’DNF’-käskyä (Fork of Yum) RPM-pakettien hallintaan Fedorassa
Tässä artikkelissa, näytimme, miten voit luetella kaikki asennetut paketit CentOS:ssä tai RHEL:ssä neljällä eri tavalla. Jaa ajatuksesi tähän artikkeliin liittyen alla olevan palauteosion kautta.