CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了centos – 我如何找到哪个rpm包提供一个文件我在找?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

作为一个例子,我正在寻找一个mod_files.sh文件,大概会与php-devel包一起来。我猜,yum将安装mod_files.sh文件与php-devel x86_64 5.1.6-23.2.el5_3包,但该文件似乎没有安装在我的文件系统。 如何找出哪个软件包安装特定的文件?我在寻找我不一定已经在本地下载的软件包,其中可能包括我正在寻找的文件。 我使用CentOS 5。 这是一个老问题,但
作为一个例子,我正在寻找@L_356_0@mod_files.sh文件,大概会与PHP-devel包一起来。我猜,yum将安装mod_files.sh文件PHP-devel x86_64 5.1.6-23.2.el5_3包,但该文件似乎没有安装在我的文件系统。

如何找出哪个软件包安装特定的文件?我在寻找我不一定已经在本地下载的软件包,其中可能包括我正在寻找的文件

我使用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

repoquery可以做其他查询,如列出包内容,依赖性,反向依赖性等。

大佬总结

以上是大佬教程为你收集整理的centos – 我如何找到哪个rpm包提供一个文件我在找?全部内容,希望文章能够帮你解决centos – 我如何找到哪个rpm包提供一个文件我在找?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。