Redhat
yum update 和使用 rpm 安裝更新的區別
我試圖弄清楚為什麼這不能正常工作。目前 yum 不支持及時設置里程碑(安裝所有軟體包到時間點T)。為了我們的 QA 目的解決這個問題,我們想使用 yum-downloadonly 外掛。我們可以將該外掛與yum update結合使用,以下拉所有將包含在更新中的軟體包。
但是,當我們嘗試
rpm -ivh *.rpm
在所有文件都已下載的地方執行時,會出現大量關於依賴項的錯誤。如果你強迫它,你最終會在下次啟動時遇到大量錯誤。嘗試執行 yum localinstall 會產生類似的問題。有沒有一種我不太明白的簡單方法來做到這一點?有沒有辦法像 yum 那樣保留安裝順序?這不像我缺少軟體包 - downloadonly 會拉下正常更新的所有內容,包括所有依賴項。
執行後
yum -y update --downloadonly
,代替rpm -ivh *.rpm
,試試yum localupdate *.rpm
。