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 dig
ou 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