Ubuntu使用國內(nèi)源出現(xiàn)Hash Sum mismatch錯誤的解決
我們在更新Ubuntu軟件源為國內(nèi)源(比如163)之后,update出現(xiàn)下面這樣的錯誤:
W: Failed to fetch bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_trusty-security_main_source_Sources Hash Sum mismatch
E: Some index files failed to download. They have been ignored, or old ones used instead.
這是由于GFW的原因,我們獲取到的文件和官方源上的文件大小不一致,導(dǎo)致md5值也不一樣,所以會出現(xiàn)Hash Sum mismatch。我們可以通過設(shè)置代理的方式解決這個問題。
網(wǎng)上的解決方法挺多的:
(1)我是用這個方法解決的
sudo apt-get clean sudo apt-get update --fix-missing
(2)刪掉/var/lib/apt/lists 這個目錄下的東西
# 刪除 sudo rm -fR /var/lib/apt/lists/* # 新建相應(yīng)文件夾 sudo mkdir /var/lib/apt/lists/partial # 重新update sudo apt-get update
(3)換源。
好像是從ubuntu11.04開始,換源都可以在system settings里面直接操作了,不用命令行那么麻煩了。。。
ps:在天朝的話,如果是校園網(wǎng)的,就找個edu.cn的源;如果不是校園網(wǎng)的話,我個人用著163的mirror覺得還不錯。
更簡單的方法,我們可以使用aliyun的軟件源,我換了之后就沒再出現(xiàn)過這個問題了。
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- 詳解Ubuntu 16.04 幾個國內(nèi)更新源
- Ubuntu14.04和Ubuntu16.04更換阿里源的方法
- Ubuntu17.04配置更換國內(nèi)源的方法
- Ubuntu 16.04 LTS中源碼安裝Python 3.6.0的方法教程
- Ubuntu E: 無法獲得鎖 /var/lib/dpkg/lock-frontend - open (11: 資源暫時不可用)
- ubuntu制作本地源的實現(xiàn)方法
- Shell腳本實現(xiàn)自動檢測修改最快的Ubuntu軟件源
- Ubuntu 20.04 apt 更換國內(nèi)源的實現(xiàn)方法
- 分享Ubuntu19無法安裝docker源問題
- 怎么修改Ubuntu的源列表(source list)詳解
相關(guān)文章
ubuntu15.10下hadoop2.7.2的安裝與配置詳解
今天小編就為大家分享一篇關(guān)于ubuntu15.10下hadoop2.7.2的安裝與配置詳解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-02-02如何解決Linux下Too many open files問題
Too many open files是Linux系統(tǒng)中常見的錯誤,從字面意思上看就是說程序打開的文件數(shù)過多,不過這里的files不單是文件的意思,也包括打開的通訊鏈接(比如socket),正在監(jiān)聽的端口等等,所以有時候也可以叫做句柄(handle),這個錯誤通常也可以叫做句柄數(shù)超出系統(tǒng)限制。2021-06-06VMware Workstation安裝(Linux內(nèi)核)銀河麒麟圖文教程
這篇文章主要為大家詳細介紹了VMware Workstation安裝(Linux內(nèi)核)銀河麒麟,文中安裝步驟介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-10-10Linux如何使用ntp自動聯(lián)網(wǎng)校準時間
電腦用戶經(jīng)常需要查看當前時間、安裝網(wǎng)絡(luò)時間協(xié)議(NTP)服務(wù)和校準時間,確保系統(tǒng)時間的準確性,首先,用戶可通過系統(tǒng)自帶功能查看當前時間,其次,通過安裝NTP服務(wù)可以自動同步網(wǎng)絡(luò)時間,用戶需要選擇合適的NTP服務(wù)器,這些服務(wù)器地址可以在互聯(lián)網(wǎng)上查到2024-10-10