Cómo enumerar 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 configuración, 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 es parte de yum-utils para enumerar los archivos instalados en un sistema CentOS/RHEL de un paquete determinado.

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

# yum update

# yum install yum-utils

Ahora puede listar archivos de un paquete RPM instalado, por ejemplo, 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 [En Fedora 22+. versiones]  Lista de repositorios Archivos instalados de Httpd Lista de repositorios Archivos instalados de Httpd

Importante. En Fedora 22 + , la coma del repositorio nd está integrado con el administrador de paquetes dnf para la distribución basada en RPM para enumerar los archivos instalados desde un paquete como se muestra arriba.

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 de la siguiente manera, donde-g y-l significan listar archivos en el paquete de forma receptiva:

# rpm-ql httpd  Paquete de consultas RPM para archivos instalados

Paquete de consultas RPM para archivos instalados

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

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

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

En este ejemplo, enumeraremos los archivos instalados desde el servidor web apache2.

$ dpkg-L apache2 dpkg Lista de paquetes instalados

dpkg Lista de paquetes instalados

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

  1. 20 Útil Comandos ‘Yum’ para la administración de paquetes
  2. 20 comandos RPM útiles para la administración de paquetes
  3. 15 comandos APT útiles para la administración de paquetes en Ubuntu
  4. 15 comandos Dpkg útiles para Ubuntu Linux
  5. Los 5 mejores paquetes de Linux Mana gers para principiantes en Linux

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