以下のパッケージのすべての .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
たとえばを使用して自分で検索してみてください)、これらのパッケージを含む新しいリポジトリを追加する必要があります。