我如何安装挖掘?

Eri*_*son 145 package-management networking

如何安装dig(DNS 查找工具)?我无法弄清楚包名称是什么。

Oli*_*Oli 212

您可以通过打开终端并键入来安装它

sudo apt-get install dnsutils
Run Code Online (Sandbox Code Playgroud)

或者通过Ubuntu 软件中心点击以下按钮:

通过软件中心安装

为了将来参考,我通过使用 apt-cache 进行快速搜索发现了这一点:

apt-cache search dns dig
Run Code Online (Sandbox Code Playgroud)

然后用 验证aptitude

  • @James,此命令仅在您已安装 dig 时才有效,而 Oli 将搜索所有可用的软件包。 (10认同)
  • @Jamess 您可以在packages.ubuntu.com 上[按文件名搜索](http://packages.ubuntu.com/search?searchon=contents&keywords=%2Fbin%2Fdig&mode=exactfilename&suite=maverick&arch=any)。FWIW,你不需要`sudo` 来运行`dpkg -S`。 (5认同)

Eri*_*son 41

sudo apt-get install dnsutils
Run Code Online (Sandbox Code Playgroud)

要找出文件在哪个包中,您可以执行以下操作

sudo apt-cache search dig
Run Code Online (Sandbox Code Playgroud)

有时这有效,但在这种情况下它是无用的。您可以使用此处的“搜索包的内容”搜索表单来搜索特定文件所在的包:

http://packages.ubuntu.com/


小智 8

另一个命令:

apt-file search /usr/bin/dig
Run Code Online (Sandbox Code Playgroud)

您应该apt-file事先安装和更新它:

sudo apt-get install apt-file
sudo apt-file update
Run Code Online (Sandbox Code Playgroud)