获取 GPG 密钥失败:[Errno 14] 2011-05-26 14:43
每個(gè) fusion源發(fā)布的穩(wěn)定 RPM 軟件包都配有一個(gè) GPG 簽名。默認(rèn)情況下,yum 和圖形更新工具驗(yàn)證這些簽名并拒絕安裝任何沒(méi)有簽名或者簽名損壞的軟件包。您總是應(yīng)該在安裝軟件包之前驗(yàn)證其簽名。這些簽名可確保您要安裝的軟件包出自fusion倉(cāng)庫(kù),且沒(méi)有被提供該軟件包的網(wǎng)頁(yè)或者鏡像更換(無(wú)意的或者惡意的)。
而我們安裝fusion源的時(shí)候,默認(rèn)是沒(méi)有添加gpg密鑰的,所以安裝軟件的時(shí)候會(huì)出現(xiàn)想
獲取 GPG 密鑰失敗:[Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-15-x86_64
這種錯(cuò)誤,那么怎么解決呢?
答案當(dāng)然是導(dǎo)入密鑰了~
打開(kāi)fusion源官網(wǎng)上的密鑰頁(yè)面:http://rpmfusion.org/keys
?
RPM Fusion free for Fedora 8, 9 and 10Download;?key in pgp.mit.edu; fingerprint:?
pub 1024D/49C8885A 2008-07-12 Key fingerprint = 870F EA14 0067 8204 7151 BA87 8550 99B2 49C8 885Auid RPM Fusion repository (Fedora - free) <rpmfusion-buildsys@lists.rpmfusion.org>sub 2048g/A2F04C4B 2008-07-12?
第一行就是密鑰對(duì)應(yīng)的系統(tǒng)的版本,你用的是什么版本的系統(tǒng)就選擇對(duì)于的密鑰,然后點(diǎn)擊download下載密鑰,
因?yàn)樾±堑氖莊edora15,所有下載后的文件是
RPM-GPG-KEY-rpmfusion-free-fedora-15
這樣的,然后打開(kāi)終端
su獲取root權(quán)限,再輸入以下命令:
rpm --import ' /home/XXX/RPM-GPG-KEY-rpmfusion-free-fedora-15'
后面的目錄換成你下載的密鑰文件的絕對(duì)路徑,也可以把文件直接托進(jìn)終端,系統(tǒng)會(huì)自動(dòng)填寫(xiě)文件的地址的
回車(chē)執(zhí)行,再試一下安裝軟件~是不是已經(jīng)解決了呢?
總結(jié)
以上是生活随笔為你收集整理的获取 GPG 密钥失败:[Errno 14] 2011-05-26 14:43的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 安装Fedora 15后需做的25件事情
- 下一篇: bupt