如何下載包含所有依賴項的第 3 方 rpm 套件以進行離線安裝?

如何下載包含所有依賴項的第 3 方 rpm 套件以進行離線安裝?

我想下載以下軟體包的所有 .rpm 檔案及其所有依賴項。問題是 yum 找不到它們中的任何一個或其依賴項。我想要所有這些 .rpm 檔案在另一個僻靜的 Redhat 伺服器上進行離線安裝。

  • protobuf-開發
  • leveldb開發
  • hdf5-開發
  • gflags-devel
  • glog-開發
  • lmdb 開發

我正在使用 yumdownloader,並且上述軟體包出現以下錯誤

No package package-name available.                     
Error: Nothing to do 

我使用了下面的命令

yumdownloader --resolve snappy-devel

對於其他包,例如

  • 快速開發
  • opencv開發
  • 提升-發展
  • 阿特拉斯開發公司

它完美地工作並下載了所有套件和所需的依賴 *.rpm

請告訴我如何對開頭提到的其他軟體包執行相同的操作。

答案1

問題似乎是yumdownloader找不到任何具有該名稱的套件。

這些套件要么有不同的名稱(嘗試使用yum search protobuf例如搜尋自己);您需要新增包含這些套件的新儲存庫。

相關內容