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

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

¿Alguna vez se ha preguntado dónde se instalan los diversos archivos dentro de un paquete (ubicado) 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 enumerar los archivos en o instalados desde un paquete:

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

Puede usar el comando RepoQuery que forma parte del Yum-Utils para enumerar los archivos instalados en un sistema CentOS/RHEL desde un paquete determinado.

Para instalar y usar Yum-Utils, Ejecute los comandos a continuación:

# yum actualización # yum install yum-utils 

Ahora puede enumerar archivos de un paquete RPM instalado, por ejemplo httpd servidor web (tenga en cuenta que el nombre del paquete es sensible a la caja). El --instalado bandera significa paquetes instalados y -l Las banderas habilitan el listado de archivos:

# RepoQuery --instaled -l httpd # dnf repoQuery --instaled -l httpd [On Fedora 22+ versiones] 
Lista de repositorias Archivos instalados de HTTPD

Importante: En Fedora 22+ Versión, el comando RepoQuery está integrado con DNF Package Manager para la distribución basada en RPM a los archivos de lista 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 .rpm paquete de la siguiente manera, donde el -gramo y -l significa enumerar archivos en el paquete receptivamente:

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

Otra opción útil se usa para usar -pag Listar .rpm archivos de paquete antes de instalarlo.

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

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

En este ejemplo, enumeraremos archivos instalados desde apache2 Servidor web:

$ dpkg -l apache2 
Lista DPKG Paquetes instalados

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

  1. 20 comandos útiles 'YUM' para la gestión de paquetes
  2. 20 Comandos de RPM útiles para la gestión de paquetes
  3. 15 comandos APT útiles para la gestión de paquetes en Ubuntu
  4. 15 comandos DPKG útiles para Ubuntu Linux
  5. 5 mejores administradores de paquetes de Linux para los novatos de Linux

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