Jak zainstalować dig?


124

Jak zainstalować dig(narzędzie wyszukiwania DNS)? Nie mogę ustalić, jaka jest nazwa pakietu.


1
Dziwne, że go nie masz. Pakiet ubuntu-standardbezpośrednio zależy od tego dnsutils, które zawiera dig, nslookupa nsupdatemedia. Czy twój system jest w porządku? Można spróbować sudo apt-get install ubuntu-standard?
ulidtko

Wygląda na to, że odpowiedziałeś na swoje pytanie?
belacqua

serwery ubuntu często nie są dostarczane z kopaniem
Scott Stensland,

Odpowiedzi:


182

Możesz go zainstalować, otwierając terminal i pisząc

sudo apt-get install dnsutils

Lub za pośrednictwem Centrum oprogramowania Ubuntu , klikając poniżej:

Zainstaluj za pośrednictwem centrum oprogramowania

Do przyszłego wykorzystania znalazłem to, przeprowadzając szybkie wyszukiwanie za pomocą apt-cache:

apt-cache search dns dig

A następnie zweryfikowane za pomocą aptitude.


O wiele łatwiejsze polecenie do ustalenia pakietu, pod warunkiem, że znasz pełną ścieżkę pliku, którego szukasz, to $ sudo dpkg -S / usr / bin / dig dnsutils: / usr / bin / dig
Jamess 07.02.11

9
@James, to polecenie będzie działać tylko wtedy, gdy masz już zainstalowane kopanie, podczas gdy Oli przeszuka wszystkie dostępne pakiety.
Javier Rivera,

5
@ Jamess Możesz wyszukiwać według nazwy pliku na packages.ubuntu.com. I FWIW, nie musisz sudobiegać dpkg -S.
Iain Lane,

38
sudo apt-get install dnsutils

Aby dowiedzieć się, w którym pakiecie znajduje się plik, możesz to zrobić

sudo apt-cache search dig

Czasami to działa, ale w tym przypadku było bezużyteczne. Możesz wyszukać pakiet, w którym znajduje się określony plik, korzystając z formularza wyszukiwania „Przeszukaj zawartość paczek” tutaj:

http://packages.ubuntu.com/


Jak powiedział @oli w swojej odpowiedzi, dodanie słów kluczowych może być apt-cache searchbardziej przydatne; w tym przypadku kombinacja słów kluczowych dnsi digzwróciła znacznie mniejszą listę (około tuzina paczek) niż jedno z nich (setki za dns, prawie tysiąc za dig).
Mark Reed,

6

Kolejne polecenie:

apt-file search /usr/bin/dig

Powinieneś apt-filego wcześniej zainstalować i zaktualizować:

sudo apt-get install apt-file
sudo apt-file update
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.