Use as funções de busca do yum para procurar programas que estão disponíveis nos repositórios configurados ou que já estão instalados no seu sistema. A procura já inclui programas instalados e disponíveis.
O formato do resultado depende das opções utilizadas. Se uma pesquisa não produz informações, não existem pacotes que conferem com o critério utilizado.
Para procurar por um pacote específico pelo nome, use a opção list. Para procurar pelo pacote tsclient, use o comando:
su -c 'yum list tsclient'
Coloque a senha de root quando solicitado.
Para fazer de suas buscas mais precisas, especifique pacotes com o nome que incluem outros atributos, como a versão ou arquitetura de hardware. Para procurar a versão 0.132 da aplicação, use o comando:
su -c 'yum list tsclient-0.132'
![]() | Atributos Válidos de Pacotes |
|---|---|
Veja a Seção 2.4, “Entendendo Nomes de Pacotes” para mais informações sobre formatos de nomes de pacotes e os atributos que eles possuem. |
Se você não sabe o nome do pacote, use a opção search ou provides.
A opção search verifica o nome, descrição, sumário e mantenedores listados de todos os pacotes disponíveis para achar aqueles que conferem. Por exemplo, para procurar todos os pacotes relacionados a Palm Pilots, digite:
su -c 'yum search PalmPilot'
Coloque a senha de root quando solicitado.
A função provides verifica tanto os arquivos inclusos no pacote quanto funções que o programa disponibiliza. Essa opção requer que o yum efetue download e leia mais arquivos de índice que na opção search.
Para procurar por todos os pacotes que incluem arquivos chamados libneon, digite:
su -c 'yum provides libneon'
Para procurar por todos os pacotes que disponibilizam um serviço de MTA (Mail Transport Agent - Agente de Transporte de Mensagens), ou incluem arquivos com mta no seu nome:
su -c 'yum provides MTA'
Para cada comando, no prompt, entre com a senha para a conta de root.
Use caracteres especiais (wild-cards) para executar qualquer opção de busca com uma parte da palavra: ? para representar um caractér e * para zero ou mais caracteres. Sempre adicione o caractér \ antes de caracteres especiais.
Para listar todos os pacotes com nomes que comecem com tsc, digite:
su -c 'yum list tsc\*'
Buscas com o yum mostram todos os pacotes que combinam com o critério utilizado. Pacotes devem atender os termos de busca exatamente para serem considerados válidos, a menos que se use caracteres especiais (wild-cards).
Por exemplo, uma busca por shadowutils ou shadow-util pode não trazer como resultado o pacote shadow-utils. Esse pacote iria combinar e aparecer se a pesquisa fosse shadow-util\? ou shadow\*.