Como posso listar todos os arquivos que foram instalados por um pacote ZYpp / Zypper?


19

Como posso usar zypperpara listar os locais dos arquivos instalados para um determinado pacote?


2
Você verificou as páginas de manual no zypper?
ryekayo

@ryekayo Sim, eu tenho, mas ainda não encontrei o que quero. Eu já tentei zypper info PACKAGE_NAME, mas não lista os arquivos instalados. Alguma sugestão?
Becko

Você também tentou pesquisar online primeiro? O primeiro hit no DuckDuckGo é: forums.opensuse.org/showthread.php/… ao usar os termos "arquivos de lista zypper no pacote"
SailorCire 15/15

Respostas:


13

No openSUSE, existem algumas maneiras de listar arquivos instalados. Com o Zypper, eu tentaria:

zypper search -i

Ou:

zypper search --installed-only

Com o RPM, você pode tentar:

rpm -ql packageName | less

7
Isso lista os pacotes instalados. O que eu preciso é a lista de arquivos instalados por um pacote.
Becko

Atualizei minha resposta
ryekayo 14/10

14
A sugestão do zypper ainda lista os pacotes que não estão instalados
317 Erik Martino

14

O rpm pode ser usado para listar arquivos instalados de um pacote <package>com:

rpm -ql <package>

versão longa:

rpm --query --list <package>

O zypper (no momento) não suporta a listagem de arquivos instalados.

Além disso, acho o "reverso" útil. Para encontrar o pacote "dono" de um arquivo, <file>você pode usar

rpm -qf <file>

retornando o pacote exato.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.