web-dev-qa-db-ja.com

Yum検索でパッケージが見つかりましたが、インストールするパッケージが見つかりません

この問題はFC8サーバーで発生しました。yumで何かを検索すると、検索しているパッケージが見つかりますが、パッケージをインストールしようとすると、そこにないと表示されます...?

[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?

編集:Yum更新はこれを示しています:

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

編集:私もこれを試しましたが、運が悪かったのでもう一度試しました:

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

編集:だから私はこのパッケージがインストールされていることに気づきましたが、インストールされていないpyqt(およびのバリエーション)のパッケージ名を置き換えると同じ結果が得られます。これは、他の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

[〜#〜]解像度[〜#〜]
そこにある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'

here からキーを取得しました。古い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'

完了しました。

1
hamstar

私はから始めます:

Sudo yum clean all

そして試してみてください

Sudo yum -y install php-pecl-apc
5
Alex

パッケージ仕様からArchを省略してみてください。

[hamstar@tankian ~]$ Sudo yum install php-pecl-apc
0
Mike Mazur

Yum更新を実行して、再試行してください。これは、ローカルパッケージインデックスが古くなり、新しいバージョンのパッケージがリリースされるときに発生します。

よろしくお願いします、ファビアン

0
halfdan

パッケージはまだインストールされていませんね。

yum list installed | grep pecl 
0
Matt Simmons