Como instalo o dig?


124

Como instalo dig(a ferramenta de pesquisa de DNS)? Não consigo descobrir qual é o nome do pacote.


1
Estranho que você não o tenha. Pacote ubuntu-standarddepende directamente sobre dnsutilso qual contém dig, nslookupe nsupdateutilitários. O seu sistema está bom? Você pode tentar sudo apt-get install ubuntu-standard?
7117 ulidtko

Você parece ter respondido sua própria pergunta?
22411 belacqua

servidores Ubuntu muitas vezes não vêm com dig
Scott Stensland

Respostas:


182

Você pode instalá-lo abrindo um terminal e digitando

sudo apt-get install dnsutils

Ou através do Ubuntu Software Center , clicando abaixo:

Instale através do centro de software

Para referência futura, descobri isso fazendo uma pesquisa rápida com o apt-cache:

apt-cache search dns dig

E depois verificado com aptitude.


Um comando muito mais fácil determinar o pacote, desde que você saiba caminho completo do arquivo que você está procurando é $ sudo dpkg -S / usr / bin / dig dnsutils: / usr / bin / dig
Jamess

9
@ James, este comando só funcionará se você já tiver instalado o Dig, enquanto o Oli pesquisará todos os pacotes disponíveis.
Javier Rivera

5
@ Jamess Você pode procurar por nome de arquivo em packages.ubuntu.com. E FWIW, você não precisa sudoexecutar dpkg -S.
Iain Lane

38
sudo apt-get install dnsutils

Para descobrir em qual pacote um arquivo está, você pode

sudo apt-cache search dig

Às vezes isso funciona, mas nesse caso era inútil. Você pode procurar por qual pacote um arquivo específico está usando o formulário de pesquisa 'Pesquisar o conteúdo dos pacotes' aqui:

http://packages.ubuntu.com/


Como o @oli disse em sua resposta, adicionar palavras-chave pode ser apt-cache searchmais útil; nesse caso, a combinação de dnse digkeywords retornou uma lista muito menor (cerca de uma dúzia de pacotes) do que por si só (centenas para dns, quase mil para dig).
Mark Reed

6

Outro comando:

apt-file search /usr/bin/dig

Você deve instalá apt-file-lo e atualizá-lo com antecedência:

sudo apt-get install apt-file
sudo apt-file update
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.