Kaip išvardyti failus, įdiegtus iš RPM arba DEB paketo „Linux“.


Ar kada nors susimąstėte, kur „Linux“ failų sistemoje yra įdiegti (yra) įvairūs pakete esantys failai? Šiame straipsnyje parodysime, kaip išvardyti visus failus, įdiegtus iš tam tikro paketo arba paketų grupės sistemoje „Linux“.

Tai gali padėti lengvai rasti svarbius paketo failus, pvz., konfigūracijos failus, dokumentus ir kt. Pažvelkime į skirtingus failų įtraukimo į paketą arba iš jo įdiegimo metodus:

Kaip išvardyti visus „Linux“ įdiegto paketo failus

Galite naudoti pakartotinio užklausos komandą, kuri yra yum-utils dalis, norėdami išvardyti failus, įdiegtus CentOS/RHEL sistemoje iš nurodyto paketo.

Norėdami įdiegti ir naudoti yum-utils, vykdykite toliau pateiktas komandas:


yum update 
yum install yum-utils

Dabar galite išvardyti įdiegto RPM paketo failus, pvz., httpd žiniatinklio serverį (atminkite, kad paketo pavadinime skiriamos didžiosios ir mažosios raidės). Žyma -instaliuota reiškia įdiegtus paketus, o vėliavėlė -l leidžia sudaryti failų sąrašą:


repoquery --installed -l httpd
dnf repoquery --installed -l httpd  [On Fedora 22+ versions]

Svarbu: Fedora 22+ versijoje pakartotinio užklausos komanda yra integruota su dnf paketų tvarkytuve, skirta RPM pagrindu platinimui, kad būtų išvardyti iš paketo įdiegti failai kaip parodyta aukščiau.

Arba taip pat galite naudoti toliau pateiktą komandą rpm, kad pateiktumėte sistemoje esančius arba sistemoje įdiegtus failus iš .rpm paketo, kaip nurodyta toliau, kur -g ir -l reiškia pakete esančių failų sąrašą:


rpm -ql httpd

Kita naudinga parinktis naudojama naudojant -p, kad pateiktų .rpm paketo failus prieš jį įdiegiant.


rpm -qlp telnet-server-1.2-137.1.i586.rpm

Debian/Ubuntu paskirstyme galite naudoti komandą dpkg su žyma -L, kad pateiktumėte failų, įdiegtų Debian'o sistemoje arba jos išvestinėse programose iš nurodyto , sąrašą. deb paketą.

Šiame pavyzdyje pateiksime failų, įdiegtų iš apache2 žiniatinklio serverio, sąrašą:


dpkg -L apache2

Nepamirškite perskaityti naudingų straipsnių apie paketų valdymą sistemoje „Linux“.

  1. 20 naudingų „Yum“ komandų paketams valdyti
  2. 20 naudingų RPM komandų paketų valdymui
  3. 15 naudingų APT komandų paketų valdymui Ubuntu
  4. 15 naudingų Dpkg komandų, skirtų Ubuntu Linux
  5. 5 geriausi „Linux“ paketų tvarkytojai, skirti „Linux“ naujokams

Tai viskas! Šiame straipsnyje mes parodėme, kaip išvardyti/rasti visus failus, įdiegtus iš tam tikro paketo ar paketų grupės sistemoje Linux. Pasidalykite savo mintimis su mumis naudodami toliau pateiktą atsiliepimų formą.