Cómo listar los archivos instalados desde un paquete RPM o DEB en Linux


¿Alguna vez se ha preguntado dónde están instalados (ubicados) los diversos archivos contenidos dentro de un paquete en el sistema de archivos de Linux? En este artículo, mostraremos cómo enumerar todos los archivos instalados o presentes en un determinado paquete o grupo de paquetes en Linux.

Esto puede ayudarlo a localizar fácilmente archivos de paquetes importantes como archivos de configuraciones, documentación y más. Veamos los diferentes métodos para listar archivos en o instalados desde un paquete:

Cómo listar todos los archivos del paquete instalado en Linux

Puede usar el comando repoquery que forma parte de yum-utils para listar los archivos instalados en un sistema CentOS/RHEL desde un paquete dado.

Para instalar y usar yum-utils , ejecute los siguientes comandos:

# yum update 
# yum install yum-utils

Ahora puede listar los archivos de un paquete RPM instalado, por ejemplo, el servidor web httpd (tenga en cuenta que el nombre del paquete distingue entre mayúsculas y minúsculas). El indicador --installed significa paquetes instalados y los indicadores -l habilitan la lista de archivos:

# repoquery --installed -l httpd
# dnf repoquery --installed -l httpd  [On Fedora 22+ versions]

Alternativamente, también puede usar el comando rpm a continuación para enumerar los archivos dentro o instalados en el sistema desde un paquete .rpm , como sigue, donde -g y -l significa listar archivos en paquetes de forma receptiva:

# rpm -ql httpd

Otra opción útil se usa para usar -p para listar los archivos del paquete .rpm antes de instalarlo.

# rpm -qlp telnet-server-1.2-137.1.i586.rpm

En las distribuciones Debian/Ubuntu , puede usar el comando dpkg con el indicador -L para listar los archivos instalados en su sistema Debian o sus derivados, desde un dado. deb paquete.

En este ejemplo, listaremos los archivos instalados desde el servidor web apache2 :

$ dpkg -L apache2

No olvide consultar los siguientes artículos útiles para la administración de paquetes en Linux.

  1. 20 Useful ‘Yum’ Commands for Package Management
  2. 20 Useful RPM Commands for Package Management
  3. 15 Useful APT Commands for Package Management in Ubuntu
  4. 15 Useful Dpkg Commands for Ubuntu Linux
  5. 5 Best Linux Package Managers for Linux Newbies

¡Eso es todo! En este artículo, le mostramos cómo listar/localizar todos los archivos instalados desde un paquete o grupo de paquetes en Linux. Comparta sus opiniones con nosotros utilizando el formulario de comentarios a continuación.