在更新源的時候,經常遇到這種情況
W: 無法下載 bzip2:/var/lib/apt/lists/partial/mirrors.ustc.edu.cn_ubuntu_dists_quantal-updates_main_binary-i386_Packages Hash 校驗和不符
W: 無法下載 bzip2:/var/lib/apt/lists/partial/mirrors.ustc.edu.cn_ubuntu_dists_quantal-updates_universe_binary-i386_Packages Hash 校驗和不符
W: 無法下載 bzip2:/var/lib/apt/lists/partial/mirrors.ustc.edu.cn_ubuntu_dists_quantal-security_main_binary-i386_Packages Hash 校驗和不符
W: 無法下載 bzip2:/var/lib/apt/lists/partial/mirrors.ustc.edu.cn_ubuntu_dists_quantal-security_universe_binary-i386_Packages Hash 校驗和不符
E: Some index files failed to download. They have been ignored, or old ones used instead.
當然也有類似的問題,現在總結一下解決辦法,我很多辦法都試了,不同的情況可能有不同的解決的辦法,對於菜鳥來說,出問題就搜文章,然后一個一個試,試對了就好用。
第一種方法:
最后我發現都是在從http://extras.ubuntu.com/ubuntu更新的時候,更新的bzip2 ,,出的問題。
所以我找到設置源的地方:將其他軟件中的 兩個獨立 的源勾去掉。 然后更新就好了!
如圖:
這里的添加試可以換源的,在網上搜索一些源添加進去,以deb開頭
第二種方法:
本人的解決方法是:
sudo mv /var/lib/apt/lists
sudo mkdir /var/lib/apt/lists
就是備份下lists目錄,創建一個新的lists目錄。再執行sudo apt-get update問題解決。但是這可以解決大部分問題,個別源不能解決,如"/var/lib/apt/lists/partial /extras.ubuntu.com_ubuntu_dists_precise_main_binary-i386_Packages",無耐進入 /var/lib/apt/lists/將對應的文件刪除