fragen stichworte

php-snmp php-entwicklung php-mbstring Abhängigkeitsprobleme RHEL 6

Ich entschuldige mich, wenn dies beantwortet wird, ich weiß möglicherweise nicht genau, wonach ich suchen soll.

Ich versuche Cacti auf RHEL6 zu installieren und habe versucht, diese drei Pakete zu installieren: php-snmp php-devel php-mbstring

Zuerst konnte ich sie nur nicht in den Repos von EPEL oder RHN Tools finden. Am Ende fügte ich das Remi-Repo hinzu, aber als ich das getan hatte, bekam ich Fehler, die sich über ungelöste Abhängigkeiten beklagten, die unten aufgeführt sind:

Error: Package: php-5.4.24-1.el6.remi.x86_64 (remi)
Requires: libcrypto.so.10(libcrypto.so.10)(64bit) Error: Package: php-cli-5.4.24-1.el6.remi.x86_64 (remi)
Requires: libcrypto.so.10(libcrypto.so.10)(64bit) Error: Package: php-cli-5.4.24-1.el6.remi.x86_64 (remi)
Requires: libssl.so.10(libssl.so.10)(64bit) Error: Package: php-5.4.24-1.el6.remi.x86_64 (remi)
Requires: libcrypto.so.10(OPENSSL_1.0.1)(64bit) Error: Package: php-devel-5.4.24-1.el6.remi.x86_64 (remi)
Requires: libcrypto.so.10(libcrypto.so.10)(64bit) Error: Package: php-devel-5.4.24-1.el6.remi.x86_64 (remi)
Requires: libssl.so.10(libssl.so.10)(64bit) Error: Package: php-cli-5.4.24-1.el6.remi.x86_64 (remi)
Requires: libcrypto.so.10(OPENSSL_1.0.1)(64bit) Error: Package: php-5.4.24-1.el6.remi.x86_64 (remi)
Requires: libssl.so.10(libssl.so.10)(64bit) Error: Package: php-devel-5.4.24-1.el6.remi.x86_64 (remi)
Requires: libcrypto.so.10(OPENSSL_1.0.1)(64bit)

Dazu habe ich versucht, das Paket libcrypto.so.10 manuell zu installieren, was zu Fehlern in einem Konflikt mit einem bereits installierten Paket führte. Ich bin fast am Ende meiner Geduld, da ich mich seit zwei Tagen damit beschäftigt habe. Ich kann keine klaren Anweisungen finden, wie dies funktioniert. Ich habe ein paar Jahre Erfahrung mit Linux, aber ich habe mich nicht mit Repos beschäftigt, da alles, was ich jemals brauchte, im allgemeinen Repo verfügbar war. Seien Sie bitte in allen Antworten beschreibend. Nehmen Sie an, ich bin mit der Lösung nicht vertraut. Ich freue mich über jede Hilfe und frage Sie gerne nach weiteren Informationen, die ich möglicherweise ausgelassen habe.

antworten

Sie werden höchstwahrscheinlich ein Upgrade auf RHEL 6.5 durchführen müssen, da OpenSSL 1.0.1 mit dem Update ausgeliefert wurde, von dem diese Remix-RPMs abhängen.

Eine andere Information, die es letztendlich gelöst hat. Unser RHEL zeigt auf einen Satellitenserver. Was ich nicht wusste, war, dass wir dort die optionalen Repositories nicht aktiviert hatten. Sobald wir das getan und ein paar Pakete aktualisiert hatten, konnte ich es installieren. Solch ein einfacher Fix, aber für jeden anderen mit RHEL, weiß nur, dass Sie die RHN Optional Repositories aktivieren müssen, um diese Pakete zu installieren.

cacti verfügbar über 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.

#

Sie sollten cacti/php-5.4.x von Ihrem System deinstallieren, epel repo hinzufügen und alles neu installieren, wie es auch heißt)