如何下载包含所有依赖项的第 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例如搜索自己);您需要添加包含这些包的新存储库。

相关内容