Installation

你能詳細說明“yum install –downlaodonly”嗎?

  • October 12, 2021

您需要在沒有網路的環境中安裝它。

所以我是通過 RPM 安裝的。

與此同時,發生了崩潰,安裝無法繼續。

yum install --downloadonly在搜尋各種東西時發現。

據說rpm從網路可能的地方下載後,可以安裝在網路不可能的地方。

如果是這樣,我有一個問題要問你。

  1. 下載位置的作業系統版本是否應該相同?
  2. 安裝在下載和安裝位置的rpm不同有關係嗎?
  3. 這個特性的依賴解析是如何工作的?(不知道的可以不回答)

我需要您的幫助,因為我是rpm安裝新手。

先感謝您。

與此同時,發生了崩潰,安裝無法繼續。

在事務期間 yum 命令意外停止後,yum-complete-transaction為 EL7 或dnf history redo last EL8 執行。

如果這些無法修復您的軟體包數據庫,請編輯您的問題以添加有關失敗原因的更多詳細資訊,包括 yum 正在列印的錯誤。


沒有網際網路的系統上的更新意味著您提供了一個替代回購。您自己的本地更新鏡像。幾種方法可以做到這一點:

  • 通過 IP:將軟體包下載到您的某個內部 http 伺服器。自定義 repo 使用 http URL。需要主機上的功能網路。
  • 通過“sneaker net”:將軟體包下載到可連接到每個主機的可移動磁碟。自定義 repo 使用 file:// URL。

yum install --downloadonly像往常一樣將包下載到本地記憶體,但不執行事務。

yum install 當給定 RPM 的文件名時,將安裝這些文件而不是從 repos 下載。對於一次性的臨時安裝很有用。


您需要下載正確的軟體包來解決您正在執行的更新事務。特定版本的事物存在依賴關係。

RPM 是歸檔文件,類似於 tar,但實際上基於 cpio。安裝後,無論 RPM 文件名如何,文件都將被提取到相同的位置。但是,不要更改文件名,它有有用的資訊,並且可能在 yum 儲存庫的元數據中。

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