php-snmp php-devel php-mbstring依赖问题RHEL 6

我很抱歉,如果这是回答,我可能只是不知道究竟要search。

我正在尝试在RHEL6上安装Cacti,并尝试安装这三个软件包:php-snmp php-devel php-mbstring

起初,我在EPEL或RHN Tools回购中找不到它们。 我最终添加了remi repo,但是一旦我这样做,我开始抱怨未解决的依赖关系错误显示如下:

错误:软件包:php-5.4.24-1.el6.remi.x86_64(remi)
需要:libcrypto.so.10(libcrypto.so.10)(64bit)错误:软件包:php-cli-5.4.24-1.el6.remi.x86_64(remi)
需要:libcrypto.so.10(libcrypto.so.10)(64bit)错误:软件包:php-cli-5.4.24-1.el6.remi.x86_64(remi)
需要:libssl.so.10(libssl.so.10)(64bit)错误:包:php-5.4.24-1.el6.remi.x86_64(remi)
需要:libcrypto.so.10(OPENSSL_1.0.1)(64bit)错误:包:php-devel-5.4.24-1.el6.remi.x86_64(remi)
需要:libcrypto.so.10(libcrypto.so.10)(64bit)错误:软件包:php-devel-5.4.24-1.el6.remi.x86_64(remi)
需要:libssl.so.10(libssl.so.10)(64bit)错误:软件包:php-cli-5.4.24-1.el6.remi.x86_64(remi)
需要:libcrypto.so.10(OPENSSL_1.0.1)(64bit)错误:包:php-5.4.24-1.el6.remi.x86_64(remi)
需要:libssl.so.10(libssl.so.10)(64bit)错误:软件包:php-devel-5.4.24-1.el6.remi.x86_64(remi)
需要:libcrypto.so.10(OPENSSL_1.0.1)(64bit)

为此,我尝试手动安装libcrypto.so.10软件包,导致与已经安装的软件包发生冲突的错误。 我已经接近我的耐心结束了,因为我已经搞了两天了。 我似乎无法find明确的指示如何让这个工作。 我有几年Linux的经验,但我没有与回购混淆,因为我所需要的一切都可以在一般的回购协议。 请在任何答案中描述,假设我不熟悉解决scheme。 我感谢任何帮助,并随时要求任何其他信息,可能需要我省略。

自从随OpenSSL 1.0.1发布的那个更新(这些remi RPM所依赖的版本)之后,您将很可能需要升级到RHEL 6.5。

另外一条信息最终解决了这个问题。 我们的RHEL指向一个Satellite服务器。 我不知道的是,我们没有在那里启用可选储存库。 一旦我们这样做,并更新了一些包,我能够安装它。 这样一个简单的修复,但是对于RHEL的其他人,只要知道你需要启用RHN可选的软件仓库来安装这些软件包。

cacti可通过EPEL – FedoraProject获得

 # yum info cacti Loaded plugins: product-id, rhnplugin, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. This system is receiving updates from RHN Classic or RHN Satellite. Installed Packages Name : cacti Arch : noarch Version : 0.8.8b Release : 3.el6 Size : 6.2 M Repo : installed From repo : epel Summary : An rrd based graphing tool URL : http://www.cacti.net/ License : GPLv2+ and LGPLv2 and (MPLv1.1 or GPLv2 or LGPLv2) and (LGPLv2 or BSD) Description : Cacti is a complete frontend to RRDTool. It stores all of the : necessary information to create graphs and populate them with : data in a MySQL database. The frontend is completely PHP : driven. Along with being able to maintain graphs, data : sources, and round robin archives in a database, Cacti also : handles the data gathering. There is SNMP support for those : used to creating traffic graphs with MRTG. # 

你应该从你的系统中卸载cacti / php-5.4.x,添加epel回购并重新安装所有的东西)