Como listar arquivos instalados a partir de um pacote RPM ou Deb no Linux

Como listar arquivos instalados a partir de um pacote RPM ou Deb no Linux

Você já se perguntou onde os vários arquivos contidos dentro de um pacote são instalados (localizados) no sistema de arquivos Linux? Neste artigo, mostraremos como listar todos os arquivos instalados ou presentes em um determinado pacote ou grupo de pacotes no Linux.

Isso pode ajudá -lo a localizar facilmente arquivos de pacotes importantes, como arquivos de configurações, documentação e muito mais. Vejamos os diferentes métodos de listar arquivos ou instalados em um pacote:

Como listar todos os arquivos do pacote instalado no Linux

Você pode usar o comando Repoquery, que faz parte do Yum-Utils para listar arquivos instalados em um sistema CentOS/RHEL de um determinado pacote.

Para instalar e usar yum-utils, Execute os comandos abaixo:

# yum atualização # yum install yum-utils 

Agora você pode listar arquivos de um pacote RPM instalado, por exemplo httpd servidor da web (observe que o nome do pacote é sensível ao maiúsculas). O --instalado Bandeira significa pacotes instalados e -eu sinalizadores permitem a listagem de arquivos:

# RePoquery -Instalação -l Httpd # DNF Recoquery - -Instala -l Httpd [ON Fedora 22+ versões] 
Lista de Repoquery Instalou Arquivos de Httpd

Importante: Em Fedora 22+ Versão, o comando Repoquery é integrado ao DNF Package Manager para distribuição baseada em RPM para listar arquivos instalados em um pacote, como mostrado acima.

Como alternativa, você também pode usar o comando rpm abaixo para listar os arquivos dentro ou instalados no sistema a partir de um .RPM pacote como segue, onde o -g e -eu significa listar os arquivos no pacote receptivamente:

# rpm -ql httpd 
Pacote de consulta de RPM para arquivos instalados

Outra opção útil é usada para usar -p listar .RPM pacote arquivos antes de instalá -lo.

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

Sobre Debian/Ubuntu Distribuições, você pode usar o comando dpkg com o -eu sinalizador para listar arquivos instalados no seu sistema Debian ou seus derivados, de um determinado .Deb pacote.

Neste exemplo, listaremos os arquivos instalados de Apache2 servidor web:

$ dpkg -l apache2 
Pacotes instalados da lista DPKG

Não se esqueça de conferir os seguintes artigos úteis para gerenciamento de pacotes no Linux.

  1. 20 comandos úteis 'yum' para gerenciamento de pacotes
  2. 20 comandos de RPM úteis para gerenciamento de pacotes
  3. 15 Comandos APT úteis para gerenciamento de pacotes no Ubuntu
  4. 15 comandos dpkg úteis para ubuntu linux
  5. 5 melhores gerentes de pacotes Linux para iniciantes Linux

Isso é tudo! Neste artigo, mostramos como listar/localizar todos os arquivos instalados em um determinado pacote ou grupo de pacotes no Linux. Compartilhe seus pensamentos conosco usando o formulário de feedback abaixo.