Fedora 20インストール後にソフトウェアの更新またはインストールが解除されたときに発生したGPG鍵の取得に失敗したCouldn't open file/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-x 86_64
844 ワード
この問題についてネット上でしばらく探してから、複数の投稿に基づいて解決方法を見つけました.まず、これに基づいています.http://zxn990.blog.51cto.com/4253193/1167894
各fusionソースがリリースした安定RPMパッケージにはGPG署名が付いています.デフォルトでは、yumおよびグラフィック更新ツールは、これらの署名を検証し、署名または署名が破損していないパッケージのインストールを拒否します.パッケージをインストールする前に、常に署名を検証する必要があります.これらの署名により、インストールするパッケージがfusionウェアハウスから出ており、パッケージが提供されているWebページまたはミラーの交換(意図的または悪意的)がないことを確認できます.
fusionソースをインストールする場合、デフォルトではGPG鍵が追加されていないため、ソフトウェアをインストールするときにGPG鍵を取得しようとする失敗が発生します.方法:
1 fusionソースの公式サイトの鍵ページを開きます.http://rpmfusion.org/keys 適切な鍵ファイルをダウンロードするには、このステップが重要です.
2 suはroot権限に入り、rpm--import '/XXX/XXX/RPM-GPG-KEY-rpmfusion-free-fedora-18'の後ろのディレクトリはあなたがダウンロードした鍵ファイルの絶対パスに変えて、ファイルを直接端末に託すこともできて、システムは自動的にファイルの住所を記入します
これではまだ問題が解決していないので、この時はもう一つの命令が必要です.
各fusionソースがリリースした安定RPMパッケージにはGPG署名が付いています.デフォルトでは、yumおよびグラフィック更新ツールは、これらの署名を検証し、署名または署名が破損していないパッケージのインストールを拒否します.パッケージをインストールする前に、常に署名を検証する必要があります.これらの署名により、インストールするパッケージがfusionウェアハウスから出ており、パッケージが提供されているWebページまたはミラーの交換(意図的または悪意的)がないことを確認できます.
fusionソースをインストールする場合、デフォルトではGPG鍵が追加されていないため、ソフトウェアをインストールするときにGPG鍵を取得しようとする失敗が発生します.方法:
1 fusionソースの公式サイトの鍵ページを開きます.http://rpmfusion.org/keys 適切な鍵ファイルをダウンロードするには、このステップが重要です.
2 suはroot権限に入り、rpm--import '/XXX/XXX/RPM-GPG-KEY-rpmfusion-free-fedora-18'の後ろのディレクトリはあなたがダウンロードした鍵ファイルの絶対パスに変えて、ファイルを直接端末に託すこともできて、システムは自動的にファイルの住所を記入します
これではまだ問題が解決していないので、この時はもう一つの命令が必要です.
rpmkeys --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-20-x86_64
これで問題は解決しました.