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)文章
在Linux環(huán)境下采用壓縮包方式安裝JDK 13的方法
JDK(Java Development Kit)是Sun公司(后被Oracle收購)推出的面向?qū)ο蟪绦蛟O(shè)計語言的開發(fā)工具包,擁有這個工具包之后我們就可以使用Java語言進(jìn)行程序設(shè)計和開發(fā)。這篇文章主要介紹了在Linux環(huán)境下采用壓縮包方式安裝JDK 13,需要的朋友可以參考下2019-10-10
關(guān)于安裝linux redhat后無法使用yum命令安裝gcc-c++問題的解決過程
這篇文章主要介紹了關(guān)于安裝linux redhat后無法使用yum命令安裝gcc-c++問題的解決過程,需要的朋友可以參考下2017-08-08
Serverless 架構(gòu)如何演進(jìn)詳細(xì)介紹
這篇文章主要介紹了Serverless 架構(gòu)如何演進(jìn)詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下2017-03-03
Centos7系統(tǒng)下搭建.NET Core2.0+Nginx+Supervisor環(huán)境
本文為大家分享了如何在Centos7系統(tǒng)下搭建.NET Core2.0+Nginx+Supervisor環(huán)境,部署方法非常詳細(xì)2018-10-10
Linux實現(xiàn)實時監(jiān)控磁盤空間的命令詳解
在日常的系統(tǒng)管理和維護(hù)中,磁盤空間的管理是一個非常重要的環(huán)節(jié),本文主要來和大家介紹一下Linux實現(xiàn)實時監(jiān)控磁盤空間的相關(guān)命令的使用,需要的可以了解下2025-03-03
Linux下高并發(fā)socket最大連接數(shù)所受的各種限制(詳解)
下面小編就為大家?guī)硪黄狶inux下高并發(fā)socket最大連接數(shù)所受的各種限制(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-11-11
LINUX服務(wù)器安裝SVN服務(wù)實現(xiàn)方式
本文介紹了如何使用yum安裝Subversion,創(chuàng)建版本庫,配置SVN服務(wù),并解決常見問題,詳細(xì)步驟包括安裝Subversion,查看安裝版本和位置,創(chuàng)建存放版本庫的目錄及svn版本庫,配置權(quán)限控制,啟動svn版本庫,以及處理端口訪問權(quán)限等2024-09-09
CentOS 7下修改默認(rèn)網(wǎng)卡名為eth0的兩種方法
今天又從Centos 6.5裝回了Centos 7,畢竟還是要順應(yīng)潮流嘛。安裝完成之后,發(fā)現(xiàn)發(fā)現(xiàn)CentOS 7默認(rèn)的網(wǎng)卡名稱是eno16777736,所以想著改回eth0,下面這篇文章主要介紹了CentOS 7下修改默認(rèn)網(wǎng)卡名為eth0的兩種方法,需要的朋友可以參考借鑒。2017-02-02
Linux內(nèi)核設(shè)備驅(qū)動之Linux內(nèi)核基礎(chǔ)筆記整理
今天小編就為大家分享一篇關(guān)于Linux內(nèi)核設(shè)備驅(qū)動之Linux內(nèi)核基礎(chǔ)筆記整理,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12

