如何找出哪个软件包安装特定的文件?我在寻找我不一定已经在本地下载的软件包,其中可能包括我正在寻找的文件。
我使用CentOS 5。
如何找出哪个软件包安装特定的文件?我在寻找我不一定已经在本地下载的软件包,其中可能包括我正在寻找的文件。
我使用CentOS 5。
使用yum whatprovides,与所需的文件的绝对路径(可能是通配符)。例如:
yum whatprovides '*bin/grep'
返回
grep-2.5.1-55.el5.x86_64 : The GNU versions of grep pattern matching utilities. Repo : base Matched from: Filename : /bin/grep
您可能更喜欢repoquery工具的输出和速度,可在yum-utils包中找到。
sudo yum install yum-utils repoquery --whatprovides '*bin/grep' grep-0:2.5.1-55.el5.x86_64 grep-0:2.5.1-55.el5.x86_64