Redhat

yum update 和使用 rpm 安裝更新的區別

  • May 31, 2012

我試圖弄清楚為什麼這不能正常工作。目前 yum 不支持及時設置里程碑(安裝所有軟體包到時間點T)。為了我們的 QA 目的解決這個問題,我們想使用 yum-downloadonly 外掛。我們可以將該外掛與yum update結合使用,以下拉所有將包含在更新中的軟體包。

但是,當我們嘗試rpm -ivh *.rpm在所有文件都已下載的地方執行時,會出現大量關於依賴項的錯誤。如果你強迫它,你最終會在下次啟動時遇到大量錯誤。嘗試執行 yum localinstall 會產生類似的問題。

有沒有一種我不太明白的簡單方法來做到這一點?有沒有辦法像 yum 那樣保留安裝順序?這不像我缺少軟體包 - downloadonly 會拉下正常更新的所有內容,包括所有依賴項。

執行後yum -y update --downloadonly,代替rpm -ivh *.rpm,試試yum localupdate *.rpm

引用自:https://serverfault.com/questions/394470