Arquivos de lista de rpm que estão em um pacote

Arquivos de lista de rpm que estão em um pacote
Vários arquivos estão contidos no pacote, presumivelmente dentro do sistema de arquivos Linux. Ajuda você a encontrar facilmente arquivos de pacote essenciais, como arquivos de configuração de documentação.

Um arquivo RPM é um arquivo de gerente de pacote Red Hat. RPM é um gerente de pacotes desenvolvido pela Red Hat principalmente para sistemas operacionais Linux, com sede em Redhat, como RHEL, CENTOS, FEDORA, etc. Desenvolvido com base na base padrão Linux (LSB), o RPM de código aberto é usado para gerenciar, instalar, desinstalar pacotes de software em sistemas Linux. Cada pacote de RPM que contém uma coleção ou pacote de arquivos usa o .Extensão de RPM.

Arquivos de documentação Autor, TODO, Readme, etc.
Arquivos de configuração Logrotate.conf, atualizadob.conf, sshd.conf, etc.
Arquivos binários (executáveis) Sshd, ssh, xattr, stat, nmap e assim por diante.

Agora, abordaremos diferentes opções para listar arquivos em um sistema Linux em um determinado pacote ou grupo.

Você pode localizar facilmente todos os arquivos instalados no pacote RPM, verificando o manifesto do pacote RPM em seu sistema. Você também pode ver todos os arquivos e locais para um pacote de RPM específico através deste método.

RPM -QLP .RPM

Ou

rpm -qilp .RPM

A seguir, é apresentada a saída do comando RPM no exemplo acima:

  • -Q é para especificar que o comando é usado para a consulta
  • -l para listar os arquivos no pacote
  • -P por dar à consulta o arquivo de pacote desinstalado.

Listagem em sistemas baseados em RHEL/CENTOS Linux

Você pode listar os arquivos que fazem parte do Yum-Utils instalados no sistema RHEL/CENTOS de qualquer pacote baixado ou fornecido usando o comando Repoquery. Você pode instalar e usar Yum-Utils usando o seguinte comando.

Atualização yum
yum install yum-utils

Depois de instalar o Yum-Utils, você pode listar facilmente os arquivos do pacote RPM executando o seguinte comando (usamos o Firefox para o exemplo):

Repoco -Instalado -l Firefox

Listagem em sistemas Linux baseados em Fedora

Ao usar o DNF, o comando Repoquery pode mostrar os arquivos instalados nos pacotes no Fedora 22+.

DNF Repoquery -Instala -l Firefox

Como alternativa, você pode listar os arquivos instalados no sistema ou dentro do .pacote de rpm usando o seguinte comando rpm. Aqui, -i ou -g significa listar os arquivos no pacote implicitamente:

RPM -QL Firefox

Listagem em sistemas baseados em Ubuntu/Debian

Você pode usar o comando dpkg em uma distribuição Ubuntu/Debian com o sinalizador -l para listar seus derivativos ou arquivos instalados em sistemas debian a partir de qualquer .Pacote Deb.

dpkg -l

Listando os arquivos RPM antes de instalar o pacote

Com a opção -p, podemos listar .Arquivos de pacote RPM antes da instalação. Suponha que você baixe qualquer pacote Telnet-Server RPM de qualquer fonte online. Então você pode ver através dos seguintes comandos o que está presente no pacote baixado, que será instalado no sistema de arquivos ou pode ser feito.

RPM -QLP Telnet-Server-1.2-137.1.i586.RPM

Conclusão

Este artigo nos ensinou a encontrar ou listar todos os arquivos instalados a partir de um pacote ou grupo de pacotes de RPM no Linux. Diferentes distribuições de Linux listam esses pacotes usando diferentes métodos e comandos. Se você quiser saber alguma informação relacionada a este artigo, diga -nos comentando na caixa de comentários.