我正在运行centOS 7虚拟机并尝试为Security Center 4.7.1安装RPM软件包。 yum安装程序无法找到依赖项libexpat和libreadline的安装包,但我确实安装了expat和readline。我不明白这一点,因为似乎安全中心RPM正在寻找错误名称的包。此链接是一个屏幕截图,显示yum install abort,缺少所需的已安装软件包以及我安装的软件包与问题相关... centOS VM screenshot
有关如何在不强制安装的情况下解决此问题的任何建议,并冒着安全中心的非功能性风险?
答案 0 :(得分:0)
您尝试安装的软件包需要
libexpat.so.0
libreadline.so.5
但您的安装可能(我可以看到)
libexpat.so.2
libreadline.so.6
安装此软件包很困难;我建议你搜索一个较新的SecurityCenter软件包。
专家: 可能有办法解决这个问题;如果你可以设法安装一个旧的libreadline和libexpat rpm 并排;但这可能有风险,因为可能存在一些冲突,更新可能运行得不太好......