Fedora 15に2つのパッケージをインストールしようとすると、奇妙なエラーが発生します。
注文する:
yum install @development-tools
間違い:
ロードされたプラグイン:langpacks、presto、Refresh-packagekitのインストールインストールプロセスパッケージflex-2.5.35-13.fc15.x86_64がインストールされており、最新バージョンエラー:パッケージタプル( 'gcc'、 'x86_64'、 '0'、 ' 4.6. 0', '6.fc15' は rpmdb で見つかりません)
注文する:
yum install fedora-packager
間違い:
ロードされたプラグイン:langpacks、presto、Refresh-packagekit設定インストールプロセスエラー:パッケージタプルが見つかりません( 'fedora-packager'、 'noarch'、 '0'、 '0.5.9.0'、 '1.fc15')rpmデータベース
最初のコマンドでは、パッケージがインストールされ、最新バージョンと表示されますが、なぜ対応するエラー行が表示されるのですか?このエラーを解決するには?
答え1
データが破損しているようです。実行:yum clean all
その後、yum update
インストールを再試行してください。
答え2
rpmdbを再構築してみてください。
rpmdb --rebuilddb
これは私にとって同様の問題を解決しました。
答え3
この問題を解決するには、次の 2 つのタスクを同時に実行する必要があります。
yum clean all
rpm --rebuilddb