Как я могу перечислить все файлы, которые были установлены пакетом ZYpp / Zypper?


19

Как я могу использовать, zypperчтобы перечислить расположение установленных файлов для данного пакета?


2
Вы проверили справочные страницы на zypper?
ryekayo

@ryekayo Да, у меня есть, но я не нашел то, что хочу. Я уже пробовал zypper info PACKAGE_NAME, но не перечисляет установленные файлы. Какие-либо предложения?
Becko

Вы также пробовали искать в Интернете в первую очередь? Первое попадание в DuckDuckGo - это: forums.opensuse.org/showthread.php/… при использовании терминов «файлы списка zypper в пакете»
SailorCire,

Ответы:


13

В openSUSE есть несколько способов перечисления установленных файлов. С Zypper я бы попробовал:

zypper search -i

Или:

zypper search --installed-only

С помощью RPM вы можете попробовать:

rpm -ql packageName | less

7
Это список установленных пакетов. Что мне нужно, это список файлов, установленных пакетом.
becko

Я обновил свой ответ
ryekayo

14
В предложении zypper по-прежнему перечислены пакеты с не установленными файлами
Эрик Мартино,

14

rpm может использоваться для вывода списка установленных файлов из пакета <package>с:

rpm -ql <package>

длинная версия:

rpm --query --list <package>

zypper (на данный момент) не поддерживает перечисление установленных файлов.

Кроме того, я считаю «обратное» полезным. Чтобы найти пакет «владеющий» файлом, <file>вы можете использовать

rpm -qf <file>

возвращая точную посылку.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.