1. 程式人生 > >新安裝的Ubuntu在使用sudo apt-get update更新原始碼的時候出現如下錯誤: W: GPG 錯誤:http://ppa.launchpad.net precise Release:

新安裝的Ubuntu在使用sudo apt-get update更新原始碼的時候出現如下錯誤: W: GPG 錯誤:http://ppa.launchpad.net precise Release:

新安裝的Ubuntu在使用sudo apt-get update更新原始碼的時候出現如下錯誤:

W: GPG 錯誤:http://ppa.launchpad.net precise Release: 由於沒有公鑰,無法驗證下列簽名: NO_PUBKEY 3EE66BD3F599ACE3
W: GPG 錯誤:http://ppa.launchpad.net precise Release: 由於沒有公鑰,無法驗證下列簽名: NO_PUBKEY 6AF0E1940624A220
W: 無法下載 bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_precise_main_binary-i386_Packages  Hash 校驗和不符

W: 無法下載 bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_precise-security_main_binary-i386_Packages  Hash 校驗和不符

W: 無法下載 bzip2:/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_precise_main_binary-amd64_Packages  Hash 校驗和不符

W: 無法下載 bzip2:/var/lib/apt/lists/partial/extras.ubuntu.com_ubuntu_dists_precise_main_binary-i386_Packages  Hash 校驗和不符

E: Some index files failed to download. They have been ignored, or old ones used instead.

解決方法很簡單,下載匯入公鑰就行,下載匯入key的命令如下:


sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6AF0E1940624A220 #此處6AF0E1940624A220需要是錯誤提示的key
此時繼續更新發現沒有公鑰錯誤提示,但是還是效驗存在問題,此時需要開啟軟體源的介面,將其他軟體選項中的Canpnical合作伙伴/獨立等四個選項取消勾選,再執行sudo apt-get update


此時發現可以順利更新了。

[email protected]:~/dev$ sudo apt-get update
命中 http://mirrors.163.com precise Release.gpg
命中 http://mirrors.163.com precise-updates Release.gpg                 
命中 http://mirrors.163.com precise-security Release.gpg                
命中 http://mirrors.163.com precise Release                             
命中 http://mirrors.163.com precise-updates Release                                            
命中 http://mirrors.163.com precise-security Release                                           
命中 http://mirrors.163.com precise/main Sources        

---------------------

本文來自 sanbo_xyz 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/loovejava/article/details/21837935?utm_source=copy