この問題は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'
完了しました。
私はから始めます:
Sudo yum clean all
そして試してみてください
Sudo yum -y install php-pecl-apc
パッケージ仕様からArchを省略してみてください。
[hamstar@tankian ~]$ Sudo yum install php-pecl-apc
Yum更新を実行して、再試行してください。これは、ローカルパッケージインデックスが古くなり、新しいバージョンのパッケージがリリースされるときに発生します。
よろしくお願いします、ファビアン
パッケージはまだインストールされていませんね。
yum list installed | grep pecl