在本機安裝包含所有相依性的 RPM

在本機安裝包含所有相依性的 RPM

我正在嘗試使用從官方網站下載的 rpm 在 centos 7 上安裝 docker-ce,使用 yum 下載依賴項--downloadonly到目錄中,在嘗試安裝 docker-ce RPM 時,我被告知存在未完成的依賴項。

對於上述問題我有兩個疑問

  • 如果/如何安裝 RPM 及其所有依賴項,而不用擔心與主 RPM 位於同一目錄中的依賴項的順序
  • 我們可以下載 RPM 包的所有依賴項並在完全不需要互聯網/本地存儲庫訪問的情況下安裝它嗎?

答案1

好吧,經過多次嘗試和嘗試,我能夠安裝 RPM。這是我採取的步驟。

我下載了主 RPM 的依賴項,在安裝 RPM 時,系統提示我再下載一些軟體包,我也下載了這些軟體包,直到要下載的部分中沒有任何內容為止。

我將所有包放在一個目錄中並執行了yum localinstall *.rpm.

相關內容