Como listar pacotes instalados no RHEL 8 / CENTOS 8 Linux

Como listar pacotes instalados no RHEL 8 / CENTOS 8 Linux

Pode chegar um momento em que você quer saber se você já instalou um determinado pacote no seu Rhel 8 / CentOS 8. Um aplicativo a ser instalado manualmente pode exigir que certas dependências funcionem, para que você precise verificar com antecedência se estes forem satisfeitos. Ou você pode querer compilar algo e garantir que você tenha todas as bibliotecas de cabeçalho certas em seu sistema.

Neste tutorial, você aprenderá:

  • Como usar o YUM e o DNF no RHEL 8 / CENTOS 8 para listar todos os pacotes
  • Como usar o comando de repoquery para realizar a mesma tarefa
  • Como usar o comando rpm para listar todos os pacotes instalados no RHEL 8 / CENTOS 8
  • Como filtrar a saída de cada comando para buscar determinados pacotes
Use o comando Repoquery para listar todos os pacotes disponíveis no RHEL 8 / CENTOS 8

Requisitos de software e convenções usadas

Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema RHEL 8 / CENTOS 8
Programas N / D
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Usando YUM e DNF

Uma maneira de verificar o que você instalou usando yum ou DNF e os repositórios RHEL 8 / CENTOS 8 é usar

Lista de $ dnf instalada ou lista de $ yum instalada 

Isso listará todos os pacotes instalados em ordem alfabética. Você pode colocar a saída para grep Se você está procurando algo em particular, diga qualquer coisa relacionada ao BZIP2 pacote:

Lista de $ DNF instalada | grep bzip2 

Como você pode ver na imagem abaixo, o comando lista os dois BZIP2 pacote binário e o BZIP2 pacote da biblioteca. Você até recebe o número da versão do software, então, se precisar de uma versão anterior instalada, saberá quando rebaixar. O DNF O comando funciona exatamente da mesma maneira que yum, com os mesmos atributos, para que você possa usar isso se quiser.

Você pode usar o Yum para procurar um pacote e um grep para um determinado pacote usando um tubo

Use o comando de Repoco

Outra maneira de listar pacotes disponíveis é usar DNF-Utils. O conjunto de pacotes é usado para gerenciar repositórios e uma de suas funções é a capacidade de listar pacotes instalados. Certifique -se de instalar DNF-Utils com

# DNF Instale DNF-Utils 

Em seguida, use o Repoco comando que vem com DNF-Utils Para listar todos os pacotes instalados:

$ REPOQUERIO --A -Instalado 

O mesmo que com o canal grep acima, também podemos usar grep Aqui para filtrar o que estamos interessados:

$ REPOQUERIO --A -Instalado | grep bzip2 

Lista de pacotes instalados usando o comando rpm

Uma terceira maneira de listar pacotes instalados é usar o RPM Comando e faça com que ele faça uma consulta para todos os pacotes instalados:

$ RPM -QA 

Se você quiser procurar todos os pacotes referentes a BZIP2 usar

$ rpm -qa bzip2* 
Procure todos os pacotes relacionados ao BZIP2, consultando -os com o comando rpm

E finalmente - a GUI

Se você deseja usar uma interface gráfica do usuário, o aplicativo de gerenciamento de pacotes de software oferece uma guia Listagem de todos os aplicativos instalados. A desvantagem é que ele lista apenas os nomes dos aplicativos e não seus nomes de pacotes; As dependências também não são mostradas e as informações gerais fornecidas são limitadas.

Listas de software Instalam aplicativos, mas não suas dependências e nomes de pacotes

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Coisas para instalar no Ubuntu 22.04
  • Ubuntu 20.04 Guia
  • Como usar o ADB Android Debug Bridge para gerenciar seu Android…
  • Como instalar Yum no Linux
  • Sistema Linux Hung? Como escapar para a linha de comando e…
  • Instale Arch Linux na estação de trabalho VMware