循環依存性のあるRPMパッケージのインストール

循環依存性のあるRPMパッケージのインストール

フォローしようとしています。スマートカードログインの有効化に関する記事私のRHEL 6.6デスクトップから。 Coolkey-1.1.0をインストールしようとすると、ccidとPCsc-liteが必要だと思います。

  • ccid-1.3.9.7をインストールしようとすると、PCSC-liteが必要であるというメッセージが表示されます。
  • pcc-lite-1.5.2をインストールしようとすると、pcc-ifd-handlerが必要であるというメッセージが表示されます。
  • PCsc-ifd-handlerを取得するためにどのrpmが必要かを確認するためにGoogleを検索したとき、pcc-ifd-handlerは次のようになります。ccid または pcsc-lite-openct パッケージに含まれています。

ccidをインストールしようとしましたが、PCc-liteが必要なので、PCc-lite-openct-0.6.19をインストールしようとしましたが、PCc-liteも必要です。

それで私はループに閉じ込められました。 pcc-ifd-handlerを含むパッケージはインストールされているPCc-liteによって異なりますが、PCc-ifd-handlerを含むパッケージがインストールされるまでPCC-liteをインストールすることはできません。

答え1

循環依存関係は通常--nodeps --force、問題のRPMの1つを選択し、インストール時にaを実行してから、別のRPMインストールに進むことによって解決されます。

rpm他の場所で両方のファイルを提供すると、問題が解決するという内容を読みました。しかし、私自身はそのようなことをしたことがない。

答え2

すべてのRPMを1行に入力します。

rpm -ivh [RPM 1] [RPM 2] [RPM 3] ..... 

あなたの場合は次のとおりです。

rpm -ivh coolkey-1.1.0 ccid-1.3.9.7 pcsc-lite-1.5.2

関連情報