Como verificar se um pacote está disponível no yum

Como verificar se um pacote está disponível no yum
YellowDog Updater modificado ou yum para curta é uma ferramenta de gerenciamento de pacotes para pacotes de RPM. É popular na família Rehl de distribuições Linux, incluindo CentOS e Fedora. Assim, você pode pensar em Yum como um bootstrap para RPM Package Manager.

Como gerentes de pacotes populares, o Yum funciona via repositórios que contêm coleções de ferramentas no formato RPM.

Para este rápido, discutiremos o básico do Yum e mostraremos pacotes disponíveis em um sistema usando Yum como gerente de pacotes.

Pacotes da lista de yum disponíveis

Para mostrar pacotes disponíveis, podemos usar o comando yum list como mostrado:

Lista de sudo yum disponível

Este comando exibirá o nome de todos os pacotes disponíveis, a versão mais recente e os repositórios aos quais eles pertencem

Pacotes instalados de verificação yum

Yum é incrivelmente fácil de usar; Como a maioria dos gerentes de pacotes, ele permite que você passe opções intuitivas. Por exemplo, para mostrar a lista de pacotes instalados, podemos usar o comando:

sudo yum instalado

Semelhante aos pacotes disponíveis, o comando acima mostrará o nome dos pacotes instalados, a versão e o repositório de origem dos pacotes

Você pode passar a saída do comando acima para ferramentas como grep, menos, etc.

Pacote específico de pesquisa yum

Um exemplo de caso de uso do comando da lista yum está checando se você tiver um pacote específico instalado. Por exemplo, vamos ver se o AWK está instalado.

Lista de sudo yum instalada | Grep 'Awk'

O comando acima passa a saída da lista Yum para Grep, que então procura a string específica, neste caso, 'Awk.'Dê uma olhada no exemplo de saída abaixo:

Como você pode ver, temos o AWK instalado (como parte de Gawk) e o pacote Python-Hawkey.

Mostre pacotes disponíveis de um repositório específico

Você também pode filtrar o pacote disponível em um repositório específico. Podemos começar listando todos os repositórios habilitados com o comando:

Repolista de Sudo Yum

Isso listará todos os repositórios disponíveis no sistema.

Para procurar pacotes disponíveis apenas em um repositório específico. Um exemplo, no repositório EPEL, usamos o comando:

Lista de sudo yum disponível | grep epel

Exemplo de saída é como mostrado:

Conclusão

Neste tutorial rápido, cobrimos o Yum e mostramos os pacotes disponíveis e instalados no sistema.

Obrigado pela leitura!