我有一个应用程序需要通过 yum 安装以下软件包:openmotif.i686、libusb.i686 和 libXpm.i686
在 CentOS 6 上,在安装我的应用程序之前安装这些软件包就可以了。然而,当在 CentOS 7 上尝试相同的操作时,无法找到这些包。下载并手动安装这些软件包时,需要安装更多依赖项。然后这些依赖关系还有更多的依赖关系等等。这似乎是一个无限循环。
有没有一种简单的方法可以在 CentOS 7.6 上安装这些软件包及其所有依赖项?
答案1
是的,就像安装任何其他包一样:yum install openmotif.i686 libusb.i686 libXpm.i686
将自动安装所有依赖项。
您基本上不应该手动下载软件包。
在你的情况下,openmotif
被称为motif
:
$> repoquery --whatprovides openmotif
motif-0:2.3.4-14.el7_5.x86_64
motif-0:2.3.4-14.el7_5.i686
但libusb.i686
和libXpm.i868
肯定可以在 CentOS 7 上使用。我已经尝试过:
yum install libusb.i686 motif.i686 libXpm.i686
就可以了。