¿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.