web-dev-qa-db-ja.com

依存関係のあるパッケージをインストールするためのyum local install

依存関係のあるパッケージをダウンロードし、依存関係のあるパッケージをインストールしたい。ローカルフォルダーにダウンロードがあっても、オンラインをチェックしています。

Sudo yum -y --disablerepo=* localinstall autoconf-2.69-11.el7.noarch.rpm

上記のコマンドを試していますが、同じフォルダにある依存関係を読み込めませんでした。

ありがとう、うさぎ

6
Hare Ram

ダウンロードしたすべてのRPMがあるローカルディレクトリ内で、次の操作を行います。

 Sudo yum --disablerepo=* localinstall *.rpm

OR

 Sudo yum --disablerepo=* localinstall foo.rpm bar.rpm baz.rpm

すべての依存関係を1つのディレクトリにダウンロードしたので、rpmを使用してそれらをインストールすることもできます。

 Sudo rpm -Uvvh *.rpm --test

--test予行演習を行います。削除してディスクにインストールします。

9
iamauser