当我想在 CentOS 里面使用 ping 和 traceroute 的时候,发现居然没有安装这两个软件,那没办法,肯定得自己装咯,然而,当我这么装的时候居然出错了:

[root@liqiang.io]# yum install -y ping
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: mirror.ps.kz
 * extras: ftp.iij.ad.jp
 * updates: ftp.iij.ad.jp
No package ping available.
Error: Nothing to do

很明显,安装的这两个软件并不叫这个名字,所以我就去找了找,然后发现需要这么安装:

[root@liqiang.io]# yum install -y iputils
[root@liqiang.io]# yum install -y bind-utils

Update @ 2019-05-27

经 yiran 同学 comment,有更通用的方式查询对应的软件所在的包:

[root@liqiang.io] yum provides "*/ping"