Як дізнатися, які файли встановлені пакетом RPM, DEB або Linux

Чи доводилося вам коли-небудь ставити запитання, куди були розміщені всі файли певного пакета в Linux? У цій статті ми покажемо, як вивести список усіх файлів, доданих до системи під час встановлення певного пакета або групи пакетів у Linux.

Це допоможе вам легко знайти такі файли пакетів як конфігураційні файли, документацію та інше. Давайте подивимося різні методи виведення списку файлів у пакетах:

Як показати всі файли інстальованого пакета в Linux

На системахCentOS/RHEL для виведення вмісту пакета можна використовувати команду repoquery, яка є частиноюyum-utils.

Для встановлення та використанняyum-utils, виконайте такі команди:

Тепер ви можете дізнатися про список файлів встановленого пакета RPM, наприклад, веб-сервера httpd (ім'я пакета чутливе до регістру). Прапор--installed означає встановлений пакет, а прапор-l включає виведення списку файлів:

Важливо: у версіяхFedora 22+, командаrepoquery для показу файлів з пакета інтегрована з менеджером пакетівdnf для дистрибутивів на основі RPM.

В якості альтернативи для пакетів .rpm ви також можете використовувати команду rpm як показано нижче, де-g та-l означають показати файли пакета:

Ще одна корисна опція для показу файлів .rpm пакета перед встановленням, це-p.

У дистрибутивахDebian/Ubuntu/Linux Mint, ви можете використовувати командуdpkg з прапором-L для виведення списку встановлених у вашу систему файлів, це працює для всіхDebian і похідних, у яких є .deb пакети.

У цьому прикладі буде виведено файливстановленого веб-сервераapache2 :