Come installo dig?


124

Come installo dig(lo strumento di ricerca DNS)? Non riesco a capire quale sia il nome del pacchetto.


1
Strano che tu non ce l'abbia. Pacchetto ubuntu-standarddipende direttamente dnsutilsquali contiene dig, nslookupe nsupdatele utility. Il tuo sistema è ok? Puoi provare sudo apt-get install ubuntu-standard?
Ulidtko,

Sembra che tu abbia risposto alla tua domanda?
belacqua,

I server ubuntu spesso non vengono forniti con lo scavo
Scott Stensland il

Risposte:


182

Puoi installarlo aprendo un terminale e digitando

sudo apt-get install dnsutils

O tramite Ubuntu Software Center facendo clic su qui sotto:

Installa tramite il centro software

Per riferimento futuro, l'ho scoperto facendo una rapida ricerca con apt-cache:

apt-cache search dns dig

E poi verificato con aptitude.


Un comando molto più semplice per determinare il pacchetto, a condizione che tu conosca il percorso completo del file che stai cercando è $ sudo dpkg -S / usr / bin / dig dnsutils: / usr / bin / dig
Jamess

9
@James, questo comando funzionerà solo se hai già scavato installato, mentre Oli cercherà tutti i pacchetti disponibili.
Javier Rivera,

5
@Jamess Puoi cercare per nome file su pacchetti.ubuntu.com. E FWIW, non devi sudocorrere dpkg -S.
Iain Lane,

38
sudo apt-get install dnsutils

Per scoprire in quale pacchetto è possibile eseguire un file

sudo apt-cache search dig

A volte funziona, ma in questo caso era inutile. Puoi cercare il pacchetto in cui si trova un file specifico usando il modulo di ricerca "Cerca il contenuto dei pacchetti" qui:

http://packages.ubuntu.com/


Come ha detto @oli nella loro risposta, l'aggiunta di parole chiave può rendere apt-cache searchpiù utile; in questo caso la combinazione di dnse digparole chiave ha restituito un elenco molto più piccolo (circa una dozzina di pacchetti) che da solo (centinaia per dns, quasi un migliaio per dig).
Mark Reed,

6

Un altro comando:

apt-file search /usr/bin/dig

È necessario installarlo apt-filee aggiornarlo in anticipo:

sudo apt-get install apt-file
sudo apt-file update
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.