作者:诗人不失神 | 来源:互联网 | 2023-09-17 17:02
我们在redhat下使用rpm -ivh安装rpm包的时候,经常会报缺少依赖条件的错误,如下:
[root@abc Packages]
错误:依赖检测失败:/etc/mime.types 被 httpd-2.4.6-17.el7.x8664 需要httpd-tools = 2.4.6-17.el7 被 httpd-2.4.6-17.el7.x8664 需要
“httpd-tools = 2.4.6-17.el7 被 httpd-2.4.6-17.el7.x8664 需要”我们可以很明了的知道缺少httpd-tools包,直接安装即可。
但是"/etc/mime.types 被 httpd-2.4.6-17.el7.x8664 需要"我们不能很快定位出/etc/mime.types文件来自于哪个rpm包,就比较麻烦
方法一:使用使用yum whatprovides查询
方法二:使用rpm -qf查询
方法三:使用https://pkgs.org/ 网站查询