Rpm
在這種情況下,我可以使用 rpm 命令的選項“–nodeps”嗎?
我聽說我在執行命令
--nodeps
時永遠不應該使用選項。rpm -e
為什麼這個選項存在呢?
它存在的原因大致相同
rm
,允許您刪除文件系統根目錄,或者dd
允許您覆蓋物理硬碟驅動器:Linux 和 unix 長期以來一直在為您提供所需的所有彈藥,因為您真的堅持要自取其辱。
不那麼輕率,當軟體包安裝過程中出現嚴重錯誤時,無論是由於建構錯誤的軟體包還是在最糟糕的時刻出現中斷,都可能導致您的軟體包管理器的依賴數據庫陷入僵局——IE,它可以t 解決問題,因為嘗試任何解決方案都會違反所涉及的其他包的依賴關係。在這種情況下,您可以使用
--nodeps
dpkg 或 dpkg--force-*
選項來手動強制刪除有問題的包,然後立即發出修復現在損壞的依賴項所需的命令。但是,只有當您真正確定自己在做什麼時,您才應該這樣做;根據經驗,如果您不確定用途
--nodep
是什麼,請不要使用它。您實際上是在卸下所有安全措施,如果您在做這件事時搞砸了,上帝會幫助您。