Encontre o pacote Yum que fornece os utilitários necessários

Em distribuições Linux baseadas em Yum, como: RedHat / Fedora ou CentOS, uma das atividades mais frustrantes é descobrir qual pacote yum fornece um utilitário específico de que precisamos. Caso em questão: tente encontrar pacotes que fornecem digou audit2allow.

Solução fácil:

sudo yum provides */audit2allow

retorna saída que contém:

policycoreutils-python-2.0.83-19.30.el6.x86_64 : SELinux policy core python utilities
Repo : base
Matched from:
Filename : /usr/bin/audit2allow

indicando que podemos obter nosso utilitário executando:

sudo yum install policycoreutils-python

Similar para cavar:

sudo yum provides */dig

retorna uma saída bastante longa, mas podemos facilmente encontrar um registro que corresponda a / usr / bin / dig e se parece com:

32:bind-utils-9.8.2-0.17.rc1.el6_4.4.x86_64 : Utilities for querying DNS name servers
Repo : updates
Matched from:
Filename : /usr/bin/dig

Poderíamos, é claro, encurtar o tempo de pesquisa supondo que o utilitário dig de que precisamos será instalado em algum caminho contendo “bin” e filtrando de acordo:

sudo yum provides */dig | grep -i bin
32:bind-utils-9.8.2-0.17.rc1.el6.x86_64 : Utilities for querying DNS name
Filename : /usr/bin/dig

De qualquer forma, é fácil perceber que “dig” faz parte do pacote “bind-utils” e pode ser instalado com:

sudo yum install bind-utils