2 votes

Je pense que j'ai résolu la dépendance, rpm n'a pas

J'ai mis à jour le dépôt EPEL afin d'installer le dépôt Remi afin de mettre à jour PHP en 3.5.4 afin de mettre à jour civicrm (sur un VPS CentOS 6.7 gérant un site de production et son site de développement).

repolist :

repo id          repo name                                         status
base             CentOS-6 - Base                                    6,575
epel             Extra Packages for Enterprise Linux 6 - x86_64     12,126
extras           CentOS-6 - extras                                  52
updates          CentOS-6 - Updates                                 1,472
repolist: 20,225

mais rpm -Uvh remi-release-6.rpm donne

warning: remi-release-6.rpm: Header V3 DSA/SHA1 Signature, key ID 00f97f56: NOKEY
error: Failed dependencies:
        epel-release >= 6 is needed by remi-release-6.6-2.el6.remi.noarch

En dehors du fait que je dois trouver et installer une clé GPG pour Remi, pourquoi la version 6 échoue-t-elle à une dépendance qui dit GE 6 ?

4voto

MadHatter Points 77602

Il est probable que vous ayez installé les dépôts EPEL en éditant simplement à la main un fichier approprié dans le répertoire /etc/yum.repos.d . C'est tout à fait acceptable pour mettre les paquets EPEL sur votre système, mais pour une utilisation plus sophistiquée, c'est un peu moins bien.

Le logiciel REMI sait qu'il a besoin des paquets EPEL, l'installation dépend donc de leur configuration. Le site Méthode recommandée pour activer les paquets EPEL sur votre système est d'installer le epel-release RPM. Il contient la clé GPG appropriée, le fichier yum repo, et pas grand-chose d'autre - mais sa présence est un moyen rapide pour les paquets de savoir que les paquets EPEL seront disponibles si nécessaire.

Si vous installez le epel-release RPM, alors non seulement votre système sera capable d'accéder aux paquets EPEL, comme il le peut déjà, mais d'autres logiciels sauront qu'ils peuvent compter sur la disponibilité d'EPEL. ce qui n'est pas le cas actuellement.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X