php-de-php-devel php-mbstring Questões de Dependência RHEL 6

1

Peço desculpas se isso for respondido, posso apenas não saber exatamente o que procurar.

Eu estou tentando instalar o Cacti no RHEL6 e acertei uma parede tentando instalar estes três pacotes: php-snmp php-devel php-mbstring

No começo, eu simplesmente não conseguia encontrá-los nos repositórios EPEL ou RHN Tools. Acabei adicionando o remi repo, mas assim que fiz isso, comecei a receber erros reclamando sobre dependências não resolvidas mostradas abaixo:

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)

Para isso, eu tentei instalar manualmente o pacote libcrypto.so.10, o que levou a erros sobre um conflito com um pacote já instalado. Estou chegando ao fim da minha paciência com isso, como eu tenho estado mexendo com isso por 2 dias. Não consigo encontrar instruções claras sobre como fazer isso funcionar. Eu tenho alguns anos de experiência com Linux, mas eu não mexi com repos como tudo que eu precisava estava disponível no repositório geral. Por favor, descreva as respostas, suponha que eu não esteja familiarizado com a solução. Agradeço qualquer ajuda sobre isso e fique à vontade para pedir qualquer outra informação que possa ser necessária que eu tenha omitido.

    
por Hypercoyote 21.01.2014 / 18:08

3 respostas

0

Uma outra informação que acabou resolvendo isso. Nosso RHEL aponta para um servidor Satellite. O que eu não sabia é que não tínhamos os Repositórios Opcionais habilitados lá. Uma vez que fizemos isso e atualizamos alguns pacotes, eu consegui instalá-lo. Uma solução tão simples, mas para qualquer outra pessoa com o RHEL, saiba que você precisará ativar os repositórios opcionais do RHN para instalar esses pacotes.

    
por 22.01.2014 / 22:55
0

Você provavelmente precisará atualizar para o RHEL 6.5 desde que o OpenSSL 1.0.1 foi enviado com essa atualização na qual esses remi RPMs dependem.

    
por 21.01.2014 / 20:09
0

cacti disponível através de 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.

# 

você deve desinstalar o cacti / php-5.4.x do seu sistema, adicionar o epel repo e reinstalar tudo como também supõe)

    
por 22.01.2014 / 23:51