![ターミナル経由(YUM)でのインストールと依存関係のあるGUIを使用したインストール](https://rvso.com/image/83710/%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E7%B5%8C%E7%94%B1%EF%BC%88YUM%EF%BC%89%E3%81%A7%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%A8%E4%BE%9D%E5%AD%98%E9%96%A2%E4%BF%82%E3%81%AE%E3%81%82%E3%82%8BGUI%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB.png)
こんにちは。Red Hat Enterprise Linux Server 6.2 を使用していますが、ターミナル経由でパッケージをインストールする際に問題が発生しています。
依存関係を含むパッケージは、すでに特定のフォルダーにあります。
たとえば、このコマンドを試した場合。例:
yum install package.1.0.1.el6.i686.rpm
次のような出力が表示されます:
Error: Package: package.1.0.1.el6.i686.rpm
Requires: libpackage1.1.1.el6.i686.rpm
必要なパッケージはすでに同じフォルダーにありました。GUI を使用してみると、必要な依存関係とともに正常にインストールされます。一部のサーバーでは GUI が使用されないように、ターミナル経由でのインストールを練習しているだけです。
ありがとう
答え1
yum
依存関係をローカル ディレクトリで自動的に検索するのではなく、依存関係を解決するために構成されたリポジトリを参照します。標準リポジトリを使用してネットワークから依存関係を取得できない理由はありますか?
依存関係の完全なセットがある場合は、 を使用してローカル ディレクトリからパッケージと依存関係をインストールしたり、その機能が非推奨になっていない場合はrpm --aid
試してみることができます。yum localinstall