Як дізнатися, які файли встановлені пакетом 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 :