Centos
如何下載包含所有依賴項的第 3 方 rpm 包以進行離線安裝?
我想下載以下軟體包的所有 .rpm 文件及其所有依賴項。問題是 yum 找不到它們中的任何一個,也找不到它的依賴項。我希望所有這些 .rpm 文件在另一個隱蔽的 redhat 伺服器上進行離線安裝。
- protobuf-開發
- leveldb-開發
- hdf5-開發
- gflags-開發
- glog-開發
- lmdb-開發
我正在使用 yumdownloader,但上述軟體包出現以下錯誤
No package package-name available. Error: Nothing to do
我使用了下面的命令
yumdownloader --resolve snappy-devel
對於其他軟體包,例如
- 快速開發
- opencv開發
- 促進發展
- 地圖集開發
它完美執行並下載了所有軟體包和所需的依賴項 *.rpm
請告訴我如何對開頭提到的其他包做同樣的事情。
問題似乎是
yumdownloader
找不到任何具有該名稱的包。這些包有不同的名稱(
yum search protobuf
例如,嘗試搜尋自己);要麼您需要添加包含這些包的新儲存庫。