查询缺少的依赖文件归属于哪个rpm包
我們?cè)趓edhat下使用rpm -ivh安裝rpm包的時(shí)候,經(jīng)常會(huì)報(bào)缺少依賴(lài)條件的錯(cuò)誤,如下:
*[root@abc Packages]# rpm -ivh httpd-2.4.6-17.el7.x8664.rpm 錯(cuò)誤:依賴(lài)檢測(cè)失敗:/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文件來(lái)自于哪個(gè)rpm包,就比較麻煩
處理方法一、
所以我們可以使用https://pkgs.org/ 網(wǎng)站來(lái)查詢(xún)?nèi)鄙俚奈募儆谀膫€(gè)rpm包
處理方法二
找到另外一臺(tái)服務(wù)器,前提是服務(wù)器上已經(jīng)存在/etc/mime.types文件,使用rpm -qf /etc/mime.types查詢(xún)即可知道此文件來(lái)自于哪個(gè)RPM包
處理方法三
使用yum whatprovides /etc/mime.types命令查詢(xún),使用yum whatprovides查詢(xún)的前提條件是yum必須配置好
PS:linux RPM包的安裝建議使用yum
轉(zhuǎn)載于:https://blog.51cto.com/2638441/2312549
總結(jié)
以上是生活随笔為你收集整理的查询缺少的依赖文件归属于哪个rpm包的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
                            
                        - 上一篇: 基于深度前馈序列记忆网络,如何将语音合成
 - 下一篇: Spring框架中的9种设计模式汇总