3 veidi, kā uzskaitīt visas instalētās paketes RHEL, CentOS un Fedora


Viens no vairākiem sistēmas administratora pienākumiem ir izsekot instalētajām/pieejamajām programmatūras pakotnēm jūsu sistēmā, jūs varat uzzināt un/vai paturēt prātā dažas ātras komandas.

Šajā rakstā mēs paskaidrosim, kā uzskaitīt visas instalētās rpm paketes CentOS, RHEL un Fedora izplatījumos, izmantojot četrus dažādus veidus.

1. RPM Package Manager izmantošana

RPM (RPM Package Manager), kas agrāk bija pazīstams kā Red-Hat Package Manager, ir atvērtā koda, zema līmeņa pakotņu pārvaldnieks, kas darbojas ar Red Hat Enterprise Linux (RHEL), kā arī citām Linux, piemēram, CentOS, Fedora un UNIX sistēmām.

Jūs varat to salīdzināt ar DPKG Package Manager, noklusējuma Debian iepakojuma sistēmu un tā atvasinājumiem, piemēram, Ubuntu, Kali Linux utt.

Šī komanda izdrukās visu instalēto pakotņu sarakstu jūsu Linux sistēmā, karodziņš -q nozīmē vaicājumu un -a ļauj uzskaitīt visas instalētās pakotnes:

# rpm -qa

2. Izmantojot YUM Package Manager

YUM (Yellowdog Updater, Modified) ir interaktīvs pakotņu pārvaldnieks, kas paredzēts front-end apgr./min.

Zemāk esošo komandu yum varat izmantot, lai uzskaitītu visas instalētās pakotnes jūsu sistēmā. Viena no šīs metodes priekšrocībām ir tā, ka tā ietver repozitoriju, no kura tika instalēta pakete:

# yum list installed

3. Izmantojot YUM-Utils

Yum-utils ir rīku un programmu sortiments, lai pārvaldītu yum krātuves, instalētu atkļūdošanas pakotnes, avota paketes, paplašinātu informāciju no krātuvēm un administrēšanu.

Lai to instalētu, palaidiet zemāk esošo komandu kā root, pretējā gadījumā izmantojiet sudo komandu:

# yum update && yum install yum-utils

Kad esat to instalējis, ierakstiet zemāk esošo repoquery komandu, lai uzskaitītu visas instalētās paketes jūsu sistēmā:

# repoquery -a --installed 

Lai uzskaitītu instalētās paketes no konkrēta repozitorija, izmantojiet programmu yumdb zemāk esošajā formā:

# yumdb search from_repo base

Lasiet vairāk par pakotņu pārvaldību Linux:

  1. Linux pakotņu pārvaldība ar Yum, RPM, Apt, Dpkg, Aptitude un Zypper
  2. 5 labākie Linux iesācēju Linux pakešu pārvaldnieki
  3. 20 noderīgas komandas “Yum” pakešu pārvaldībai
  4. 27 komandas “DNF” (Fork of Yum) RPM pakotņu pārvaldībai Fedorā

Šajā rakstā mēs parādījām, kā četrus dažādos veidos uzskaitīt visas instalētās pakotnes CentOS vai RHEL. Dalieties savās domās par šo rakstu, izmantojot tālāk sniegto atsauksmju sadaļu.