1. 程式人生 > >haitongz ||思考改變世界,技術讓世界更美好

haitongz ||思考改變世界,技術讓世界更美好

可以手動強制不進行 RPM/DEB 的依賴性關係檢查嗎?

  • RPM

可以。使用 --nodeps 輔助引數,則安裝過程將不理會依賴性關係限制,強制安裝目標包,如:

# rpm -i --nodeps package_a.rpm

  • DEB

可以。使用— force-depends 輔助引數,如:

$ sudo dpkg -i --force-depends package_a.deb

RPM 中的 --force 是幹什麼用的?

RPM 中的預設安裝規則是不允許同一個包多次安裝的,也不允許降級安裝。使用 --force 輔助引數將不考慮以上因素,強制安裝 RPM 包。但是,--force

無法強制安裝一個不滿足系統依賴性關係的包 ( 此時需要用到 --nodeps 引數 ) 。使用方法如:

# rpm -i --force package_a.rpm