1 votes

Yum trouve le paquet dans la recherche mais ne peut pas le trouver pour l'installer

J'ai ce problème sur un serveur FC8 où si je cherche quelque chose dans yum, il trouve les paquets que je cherche mais quand je vais installer le paquet, il dit qu'il n'est pas là... ?

[hamstar@tankian ~]$ yum search pecl
php-pecl-apc.i386 : APC caches and optimizes PHP intermediate code

[hamstar@tankian ~]$ sudo yum install php-pecl-apc.i386
Setting up Install Process
Parsing package install arguments
No package php-pecl-apc.i386 available.
Nothing to do

[hamstar@tankian ~]$ sudo yum install php-pecl-apc
Setting up Install Process
Parsing package install arguments
No package php-pecl-apc available.
Nothing to do

wtf ?

EDIT : La mise à jour de Yum montre ceci :

[hamstar@tankian ~]$ sudo yum update
Setting up Update Process
No Packages marked for Update

EDIT : J'ai également essayé ceci et j'ai tout réessayé sans succès :

[hamstar@tankian ~]$ sudo yum clean all
Cleaning up Everything

EDIT : Je viens de réaliser que ce paquet est installé, mais remplacer le nom du paquet par pyqt (et ses variantes) qui n'est pas installé donne les mêmes résultats. Voici la sortie pour un paquet qui est déjà installé sur mon autre serveur FC8.

[root@dolmayan ~]# yum install php
Setting up Install Process
Parsing package install arguments
Package php - 5.2.4-3.i386 is already installed.
Nothing to do

RÉSOLUTION
Dans le commentaire d'Alex, en bas, il a dit d'aller sur cette page wiki de fedora Je l'ai donc fait et j'ai suivi les instructions :

wget http://kojipkgs.fedoraproject.org/packages/fedora-release/8/6.transition/data/signed/4f2a6fd2/noarch/fedora-release-8-6.transition.noarch.rpm
su -c 'rpm -Uvh fedora-release-8-6.transition.noarch.rpm'

J'ai eu la clé par aquí a vidé l'ancienne clé gpg et y a collé la nouvelle.

su -c 'echo > /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-8-and-9
sudo vi /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-8-and-9

Puis j'ai couru :

su -c 'rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-8-and-9'

¡Hecho!

5voto

Corey Points 504

Je commencerais par :

sudo yum clean all

et ensuite essayer

sudo yum -y install php-pecl-apc

0voto

Kim Points 1853

Essayez d'omettre l'archive dans les spécifications du paquet :

[hamstar@tankian ~]$ sudo yum install php-pecl-apc

0voto

artemisworks Points 1

Faites une mise à jour yum et réessayez. Cela se produit lorsque votre index local de paquets devient vieux et que de nouvelles versions de paquets sont publiées.

Meilleurs vœux, Fabian

0voto

Matt Simmons Points 20098

Le paquet n'est pas déjà installé, n'est-ce pas ?

yum list installed | grep pecl

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