Yum在search中find软件包,但无法find它进行安装

我在FC8服务器上遇到了这个问题,如果我在yum中search某个东西,它会find我正在search的包,但是当我去安装包时它说不存在…?

[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 

跆拳道?

编辑:百胜更新显示此:

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

编辑:我也试过这个,试了一遍,没有运气:

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

编辑:所以我只是意识到这个软件包已安装,但replacepyqt(和变体)未安装的包名给出了相同的结果。 这里是我的另一台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 

parsing度
在Alex的评论中,他说到了这个Fedora wiki页面,所以我做了并遵循了这些命令:

 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' 

从这里得到钥匙,清空旧的gpg密钥,并粘贴新的密钥。

 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 

然后我跑了:

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

完成!

我会从以下开始:

 sudo yum clean all 

然后尝试

 sudo yum -y install php-pecl-apc 

尝试从包规范中删除拱门:

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

做一个yum更新,然后再试一次。 当你的本地软件包索引变老并且新版本的软件包被释放时,会发生这种情况。

祝福,Fabian

该软件包尚未安装,是吗?

 yum list installed | grep pecl