Fedora遇難記之rpmfusion:獲取 GPG 密鑰失敗

每個fusion源發佈的穩定 RPM 軟件包都配有一個GPG簽名。默認情況下,yum 和圖形更新工具驗證這些簽名並拒絕安裝任何沒有簽名或者簽名損壞的軟件包。您總是應該在安裝軟件包之前驗證其簽名。這些簽名可確保您要安裝的軟件包出自 fusion倉庫,且沒有被提供該軟件包的網頁或者鏡像更換(無意的或者惡意的)。

而我們安裝fusion源的時候,默認是沒有添加GPG密鑰的,所以安裝軟件的時候會出現想獲取GPG密鑰失敗:

[Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-18-i386

這種錯誤,那麼怎麼解決呢? 答案當然是導入密鑰了~

打開fusion源官網上的密鑰頁面:http://rpmfusion.org/keys    

RPM Fusion free for Fedora 18

Download; key in pgp.mit.edu; fingerprint: 


sec   4096R/982E0A7C 2012-02-09
      Key fingerprint = C63D A8F3 375C 7182 3E3A  2D42 3633 9914 982E 0A7C
uid             RPM Fusion free repository for Fedora (18) <[email protected]>

第一行就是密鑰對應的系統的版本,你用的是什麼版本的系統就選擇對於的密鑰,然後點擊 download 下載密鑰, 因爲博主的是 fedora18所有下載後的文件是 RPM-GPG-KEY-rpmfusion-free-fedora-18

然後打開終端su 獲取 root 權限,再輸入以下命令: rpm --import ' /home/XXX/RPM-GPG-KEY-rpmfusion-free-fedora-18' 後面的目錄換成你下載的密鑰文件的絕對路徑,也可以把文件直接託進終端,系統會自動填寫文件的地址的

回車執行,再試一下安裝軟件~是不是已經解決了呢?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章