オフラインインストール用にすべての依存関係を含むサードパーティの rpm パッケージをダウンロードするにはどうすればよいですか?

オフラインインストール用にすべての依存関係を含むサードパーティの rpm パッケージをダウンロードするにはどうすればよいですか?

以下のパッケージのすべての .rpm ファイルとその依存関係をすべてダウンロードしたいのですが、yum がそれらのいずれもその依存関係も見つけられないという問題があります。これらの .rpm ファイルすべてを、別の隔離された Redhat サーバーにオフラインでインストールしたいのです。

  • プロトコルバッファ開発
  • レベルDB開発
  • hdf5-開発
  • gflags-開発
  • glog-devel
  • lmdb-開発

私はyumdownloaderを使用していますが、上記のパッケージで以下のエラーが発生しました。

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

以下のコマンドを使用しました

yumdownloader --resolve snappy-devel

他のパッケージの場合

  • スナッピー開発
  • opencv-開発
  • ブースト開発
  • アトラス開発

それは完璧に動作し、すべてのパッケージと必要な依存関係*.rpmをダウンロードしました。

冒頭で述べた他のパッケージに対して同じことを実行する方法を教えてください。

答え1

問題は、yumdownloaderその名前のパッケージが見つからないということのようです。

これらのパッケージの名前が異なるか (yum search protobufたとえばを使用して自分で検索してみてください)、これらのパッケージを含む新しいリポジトリを追加する必要があります。

関連情報