安装循环依赖的 RPM 包

roa*_*chs 2 rpm rhel

我正在尝试按照一篇文章在我的 RHEL 6.6 桌面上启用智能卡登录。当我尝试安装coolkey-1.1.0 时,它说需要ccid 和pcsc-lite。

  • 当尝试安装 ccid-1.3.9.7 时,它说需要 pcsc-lite。
  • 当我尝试安装 pcsc-lite-1.5.2 时,它说需要 pcsc-ifd-handler。
  • 当我搜索 Google 以查看获取 pcsc-ifd-handler 所需的 rpm 时,看起来 pcsc-ifd-handler包含在 ccid 或 pcsc-lite-openct 包中

我已经尝试安装 ccid 并且它需要 pcsc-lite,所以我尝试安装 pcsc-lite-openct-0.6.19 并且它也说它需要 pcsc-lite。

因此,我陷入了一个循环,其中具有 pcsc-ifd-handler 的软件包依赖于安装的 pcsc-lite,但 pcsc-lite 无法安装,直到安装了包含 pcsc-ifd-handler 的软件包。

Bra*_*ley 5

循环依赖通常是通过选择一个有问题的 RPM 来解决的,只是--nodeps --force在安装上做一个,然后继续另一个。

我在其他地方读到过,您可以同时提供两个文件rpm,这将解决它。不过,我自己从来没有这样做过。