GNU/Linux >> Tutoriales Linux >  >> Linux

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

¿Alguna vez se ha preguntado dónde se instalan (ubican) 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 ubicar fácilmente archivos de paquetes importantes, como archivos de configuración, documentación y más. Veamos los diferentes métodos para listar archivos o instalarlos desde un paquete:

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

Puede usar el comando repoquery, que forma parte de yum-utils, para enumerar los archivos instalados en un sistema CentOS/RHEL desde 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 httpd servidor web (tenga en cuenta que el nombre del paquete distingue entre mayúsculas y minúsculas). El --installed bandera significa paquetes instalados y -l flags habilita la lista de archivos:

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

Importante :En Fedora 22+ versión, el comando repoquery 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 .rpm paquete de la siguiente manera, donde -g y -l significa listar los archivos en el paquete de manera receptiva:

# rpm -ql httpd

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

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

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

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

$ dpkg -L apache2

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

  1. 20 comandos 'Yum' útiles para la gestión de paquetes
  2. 20 comandos 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 principiantes de Linux

¡Eso es todo! En este artículo, le mostramos cómo enumerar/ubicar 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.


Linux
  1. Cómo extraer archivos del archivo de paquetes de Debian DEB

  2. Cómo enumerar todos los archivos instalados por el paquete DEB en Ubuntu/Debian Linux

  3. Cómo enumerar los paquetes instalados desde un determinado repositorio en Linux

  4. Cómo enumerar las dependencias de un paquete en Linux

  5. Cómo instalar archivos .deb en Ubuntu Linux

Cómo crear un paquete RPM a partir de un Tarball

Cómo descargar archivos desde servidores Linux remotos

Cómo listar archivos recursivamente en Linux

Cómo encontrar la lista de repositorios instalados en Linux

Cómo ver y extraer archivos de paquetes rpm, deb, depot y msi

Cómo enumerar los paquetes instalados en Linux mediante la administración de paquetes