我在新安装的CentOS上找不到dig命令。我已经尝试过dnf install dig,但是它说找不到包。

如何在CentOS上安装dig?

#1 楼

DIG工具是BIND实用程序的一部分,因此您需要安装它们。要安装BIND实用程序,请键入以下内容:

 $ dnf install bind-utils
 


#2 楼

您已经提供了具体答案,但是如果您正在寻找其他可执行文件或文件以查看它们安装了什么软件包,请利用yum whatprovides *relative/path/to/file*,例如:

$ yum whatprovides '*bin/dig'

32:bind-utils-9.8.2-0.17.rc1.el6_4.6.x86_64 : Utilities for querying DNS name servers
Repo        : base
Matched from:
Filename    : /usr/bin/dig
...


来自man yum

provides or whatprovides
    Is  used to find out which package provides some feature or file. Just
    use a specific name or a file-glob-syntax wildcards to list the  pack-
    ages available or installed that provide that feature or file.


评论


谢谢,将它们放在一起:yum install bind-utils

–傲慢
20 Mar 21 '20 at 12:10

#3 楼

在旧版系统上,您必须改用yum
$ yum install bind-utils