¿Cómo puedo enumerar todos los archivos que han sido instalados por un paquete ZYpp / Zypper?


19

¿Cómo puedo usar zypperpara enumerar las ubicaciones de los archivos instalados para un paquete dado?


2
¿Has revisado las páginas man en zypper?
— ryekayo

@ryekayo Sí, lo he hecho, pero no he encontrado lo que quiero. Ya lo intenté zypper info PACKAGE_NAME, pero no enumera los archivos instalados. ¿Alguna sugerencia?
— becko

¿Intentó también buscar en línea primero? El primer golpe en el DuckDuckGo es: forums.opensuse.org/showthread.php/... cuando se utilizan los términos "zypper lista de los archivos incluidos en el paquete"
— SailorCire

Respuestas:


13

En openSUSE, hay algunas formas de listas de archivos instalados. Con Zypper, me gustaría probar:

zypper search -i

O:

zypper search --installed-only

Con RPM, puedes probar:

rpm -ql packageName | less

77
Eso enumera los paquetes instalados. Lo que necesito es la lista de archivos instalados por un paquete.
— Becko


14
la sugerencia de zypper todavía enumera los archivos de paquetes no instalados
— Erik Martino

14

rpm se puede usar para enumerar los archivos instalados desde un paquete <package>con:

rpm -ql <package>

Versión larga:

rpm --query --list <package>

zypper (por el momento) no admite la lista de archivos instalados.

Además, encuentro útil el "reverso". Para encontrar el paquete "propietario" de un archivo <file>puede usar

rpm -qf <file>

devolviendo el paquete exacto.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.