CentOS 3 について †CentOS ではどうして GPG キーが yum にセットされていないのですか? †あるいは 私は正しい CentOS 用の GPG キーをインストールしましたが、yum は不適切な PGP キーだと表示し続けます。どのようにして GPG キーをインストールしたらいいですか?(2005 年 5 月 4 日) まずはじめに CentOS RPM 認証鍵をインストールする必要があります。基本システムにはセキュリティ上の理由からインストールインストールしていません。理由は、システムを構築する前に鍵の正当性を検証する機会を設けるためです。 RPM コマンドを使い CentOS ミラーサイトより鍵を入手します: rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-3 (root ユーザ権限で)インストール(インポート)された鍵の情報を元に、パッケージを取り込む時に、署名が正当なものかどうかを確認するために用います。 鍵をインストール時に用いた ISO メディアからインポートする方が、より安全な方法だと記述しておきます。それぞれの ISO メディアのルートディレクトリ(最上位)に RPM-PGP-KEY ファイルが置いてあり、ディスク1の場合は RPM-GPG-KEY-CentOS-3 といった名前で置いています。 CD-ROM メディアから読み込む事がどうして安全なのかといえば、CD-ROM は書き換え不可能なメディア(記録媒体)だからです。ISO ファイルにある MD5SUM が同時に鍵の正当性を証明します。念のため、鍵は以下の通りです: ----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.2.1 (GNU/Linux) mQGiBEBWEXMRBACwv6ybAZQEyqFvVXnVmTk5Pvt/k701xbdYFkh/GbolGKhvW0OQ zSK0zffeBXrqJHnfWGxOjXvhQVq9miOQUtTCk65s6dZF4HbXRmgQynVAj19S0Axw wqzVZzZAbbNz4Y5Mu/UOflR7n5WcNmES1ynFqRsmFWsypIJFrT3gGMC4gwCgmHev ld/ebabzVqkk1JjFMoxA0DED/3OJ0IohANLmDe7eAmT8IRIlWb+HPfi2pfhYCjYv /g1nc+0hBPaZtrvFuboaQfUh7vqcVza+Ti/A1kPsTwDiXClV/njzow04Qx9K2TKL E+Jad9kd9/mJGM2JeUFvbPYFQaIBP6ZW8pibZI7YKGQ1Rwmv6wCjlQ06ABHetIgV 5sOcA/sHFomRwY+aTGxM4Bd0XUZW0Hjj2FP5/38yfWflhDLGSDeJPuwMk+Y5JlTz FfMMeNsMMdGk9Hn7vysKrQwXbZcpS+WmopA8jWg77jhHIXZKLJYdySCDlxsOixG2 NBmRS9HQHh/d8OfCEh4tg1VLKhVmkZRpWdHcmxueJfkx3zzMX7QmQ2VudE9TLTMg S2V5IDxjZW50b3MtM2tleUBjYW9zaXR5Lm9yZz6IXwQTEQIAHwUCQFYRcwUJCWYB gAQLBwMCAxUCAwMWAgECHgECF4AACgkQcEnkTQJeUTsPjgCdFVLLKgeMpqc8gFdm HW9pQxtRRKoAoIYpvPOIb1nj88gpx4aYbxcw+S/5iEwEExECAAwFAkBWHykFgwll 88oACgkQKN6I1rmRG5KRxACfQOzZp6ComvGfvkPFuJRd9QvVx48AnAvY/AqekJxd /y6TGOQvrmm8CoxWuQINBEBWEZEQCADQ48xpVDl9w3PlwgauoGaysDgyc8OAkzAM 6IPb/Ma068l73y58KJXdBLCTDFbCQb/O29wE7iw8V/MXqBRl6aWzKkdnkA2RzDHo MqYGHrMUwO8y74l/Crw24b5gzhOkHwZGeuCEHbXyt6h1oYJBs239vyvQF/l5EIUF CRiaYT1Y4tGdeGoCwNEdVCOBz5r9F7ebJaT0rK+cFwMEk3mLXmxYz2w9NdKS9R8w ytIRZDCLY2XadmPKfcZje1tdp0b/z+jbXw1iIs1hbje0kLvC88OSp5Ss0oN0zN2H NZT59mdnqlLlUpNApS1Ev6pPB5ZAvdi43IJdVDKgsp+SSwCy/85TAAMFB/92Z967 /FsFxShW+6t7ShI3Y1PF4hVyK3wDF1I83b7Ff+IwFh8YhPt2x8AWTxJRWAoIrtzh G+zEmUjm19dRqeB3tI3zTqNSkl15IIVGElhv8PFET9UwZblHLVW4LQEqbOIeFlTn jSnbdfh05Qzx0J+eJnMdgBhQajItE7R74O5Yx5Dqaat641FxT6cZUtRUcd+tQ58t MkIcK1ZvRiRTC6WkwfULpiRUvG4N+NhCWlfjGUfvcoMuThqkjU3qeVS3hlH2T1Mq JMilUUZFN5laLXv9oQFJZReF64mrQBQzueqjtkWEbVqoji1ThdPQTeLgn9SSewZf X584+BMZSkhNBP8ViEwEGBECAAwFAkBWEZEFCQlmAYAACgkQcEnkTQJeUTsx4wCf ZZPhJKRCXgwX7UB9YwDaSFQK8IgAoJgy+aCPMUCH6WUFPVRf49q56+9r =4XKu -----END PGP PUBLIC KEY BLOCK----- もし鍵の正当性について問題が発生する場合、どうか開発陣に御連絡下さい:偽装されたキー情報を指摘された場合、あなたへの連絡先と詳細な情報を security@centos.org にお送りください。 :原文 - Why does YUM complain about missing a GPG key under CentOS? or I just installed the latest Centos and Yum keeps reporting that the correct GPG key is not installed. How do I install it?|http://www.centos.org/modules/smartfaq/faq.php?faqid=29 |