RPM与YUM查看命令所属包

有时候我们需要知道系统某个命令是由哪个安装包提供的,可用以下命令。

RPM:
rpm -qf 命令路径
此方式需要提供命令的绝对路径,如果不知道所在路径可使用whereis命令来查找,如图:
rpmqf

YUM:
yum whatprovides 命令
有时当我们知道命令,却需要安装包时,可以使用此命令查找;当然,相关yum源要有配置。
如samba服务,安装了samba服务端,并做好了配置,需要使用smbpasswd命令,却发现其并不在samba服务包中,这时我们可以查找其所包:

yumprovides这样我们就知道其在samba-client包中,接下来进行安装即可使用

留下评论

error: Content is protected !!