yumを使用してパッケージをインストールしようとしました エラーが発生しました: GPGキーの取得に失敗しました:[Errno 5] OSError:[Errno 2]そのようなファイルまたはディレクトリはありません:'/ etc / pki / rpm-gpg / RPM-GPG-KEY-EPEL' 強い> 。 yum / etc / pki / rpm-gpg /の下にあるEPELリポジトリのGPGキーを見つけようとしています。 ファイルが見つからないために失敗しました。
解決策:
エラーメッセージから、 yum / etc / pki / rpm-gpg /の下にあるファイル「RPM-GPG-KEY-EPEL」を読み込もうとしています。 見つからなかった場合は、上記のエラーメッセージで失敗しました。つまり、EPELリポジトリが構成されており、その構成はEPELのGPGキーを指しています(実際には欠落しています)。
リポジトリ構成ファイルを開き、 gpgkeyに正しい値を設定します 属性。
# cd /etc/yum.repos.d/
# ls -l epel.repo
「gpgkey」を探してください ‘属性とその値。 ‘ gpgkeyの値 ‘はエラーメッセージに表示されたファイルになります。例:‘ / etc / pki / rpm-gpg / RPM-GPG-KEY-EPEL ‘。
この問題を解決する方法のカップル:
- ポイント‘ gpgkey ‘EPEL GPGキーに直接: gpgkey =https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL
- (または)EPELGPGKeyファイルをダウンロードして/ etc / pki / rpm-gpg /に保存します
-
#cd /etc/pki/rpm-gpg
-
wget https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL
-
完了したら、 yum installを試してください 次のような警告メッセージが表示されます:
# yum install git :::::::::::::::::::::::::::::: Importing GPG key 0x217521F6 "Fedora EPEL <[email protected]>" from /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL Is this ok [y/N]: y ::::::::::::::::::::::::::::::::
上記のスナップショットに見られるように、「 y」と入力します 」をクリックしてGPGキーをインポートし、パッケージのインストールを開始します。