Ubuntu apt-get update Hash Sum mismatch解决方法

下面这个是我与中科大开源服务站人员的邮件记录,希望可以对大家有所帮助。

你好,

根据你提供的输出:

wget http://mirrors.ustc.edu.cn/ubuntu/dists/trusty-security/main/binary-amd64/Packages.bz2--2014-10-15 09:58:41-- http://mirrors.ustc.edu.cn/ubuntu/dists/trusty-security/main/binary-amd64/Packages.bz2Resolving mirrors.ustc.edu.cn (mirrors.ustc.edu.cn)... 202.38.95.110, 2001:da8:d800:95::110Connecting to mirrors.ustc.edu.cn (mirrors.ustc.edu.cn)|202.38.95.110|:80... connected.HTTP request sent, awaiting response... 302 FoundLocation: http://10.10.254.2/files/61210000001FAEFA/security.ubuntu.com/ubuntu/dists/trusty-security/main/binary-amd64/Packages.bz2 [following]--2014-10-15 09:58:41-- http://10.10.254.2/files/61210000001FAEFA/security.ubuntu.com/ubuntu/dists/trusty-security/main/binary-amd64/Packages.bz2Connecting to 10.10.254.2:80... connected.HTTP request sent, awaiting response... 200 OKLength: 148179 (145K) [application/octet-stream]Saving to: ‘Packages.bz2’100%[======================================>] 148,179 --.-K/s in 0.05s2014-10-15 09:58:41 (2.96 MB/s) - ‘Packages.bz2’ saved [148179/148179]


可以确认你所在的网络使用了缓存设备,这个缓存设备给你返回了错误的文件,导致了问题。

你可以使用https来访问科大的镜像,具体方法是,将sources.list中所有 http://mirrors.ustc... 都替换为 https://mirrors.ustc... 即可。

2014-10-15 10:11 GMT+08:00 李炎戌 <halyx@126.com>:
- 隐藏引用文字 -






在 2014-10-15 09:49:42,"Zhang Cheng on behalf of USTC LUG" < lug@ustc.edu.cn> 写道:

你好,请在命令行下执行这几个命令,将输出发回来:



2014-10-15 9:39 GMT+08:00 李炎戌  <halyx@126.com> :
Hello,This is my output


sudo apt-get update

Ign  http://mirrors.ustc.edu.cn trusty InRelease
Ign  http://mirrors.ustc.edu.cn trusty-security InRelease
Ign  http://mirrors.ustc.edu.cn trusty-updates InRelease
Ign  http://mirrors.ustc.edu.cn trusty-proposed InRelease
Ign  http://mirrors.ustc.edu.cn trusty-backports InRelease
Hit  http://mirrors.ustc.edu.cn trusty Release.gpg
Hit  http://mirrors.ustc.edu.cn trusty-security Release.gpg
Hit  http://mirrors.ustc.edu.cn trusty-updates Release.gpg
Hit  http://mirrors.ustc.edu.cn trusty-proposed Release.gpg
Hit  http://mirrors.ustc.edu.cn trusty-backports Release.gpg
Hit  http://mirrors.ustc.edu.cn trusty Release
Hit  http://mirrors.ustc.edu.cn trusty-security Release
Hit  http://mirrors.ustc.edu.cn trusty-updates Release
Hit  http://mirrors.ustc.edu.cn trusty-proposed Release
Hit  http://mirrors.ustc.edu.cn trusty-backports Release
Hit  http://mirrors.ustc.edu.cn trusty/main Sources
Hit  http://mirrors.ustc.edu.cn trusty/restricted Sources
Hit  http://mirrors.ustc.edu.cn trusty/universe Sources
Hit  http://mirrors.ustc.edu.cn trusty/multiverse Sources 
Hit  http://mirrors.ustc.edu.cn trusty/main amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty/restricted amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty/universe amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty/multiverse amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty/main i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty/restricted i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty/universe i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty/multiverse i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty/main Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty/multiverse Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty/restricted Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty/universe Translation-en
Hit  http://mirrors.ustc.edu.cn trusty-security/main Sources 
Hit  http://mirrors.ustc.edu.cn trusty-security/restricted Sources
Hit  http://mirrors.ustc.edu.cn trusty-security/universe Sources
Hit  http://mirrors.ustc.edu.cn trusty-security/multiverse Sources
Get:1  http://mirrors.ustc.edu.cn trusty-security/main amd64 Packages [148 kB]
Hit  http://mirrors.ustc.edu.cn trusty-security/restricted amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-security/universe amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-security/multiverse amd64 Packages
Hit  http://mirrors.ustc.edu.cn trusty-security/main i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-security/restricted i386 Packages
Hit  http://mirrors.ustc.edu.cn trusty-security/universe i386 Packages
Hit  http://mirrors.ustc.edu.cn trusty-security/multiverse i386 Packages
Hit  http://mirrors.ustc.edu.cn trusty-security/main Translation-en
Hit  http://mirrors.ustc.edu.cn trusty-security/multiverse Translation-en
Hit  http://mirrors.ustc.edu.cn trusty-security/restricted Translation-en
Hit  http://mirrors.ustc.edu.cn trusty-security/universe Translation-en
Get:2  http://mirrors.ustc.edu.cn trusty-updates/main Sources [126 kB]
Hit  http://mirrors.ustc.edu.cn trusty-updates/restricted Sources 
Hit  http://mirrors.ustc.edu.cn trusty-updates/universe Sources 
Hit  http://mirrors.ustc.edu.cn trusty-updates/multiverse Sources 
Get:3  http://mirrors.ustc.edu.cn trusty-updates/main amd64 Packages [318 kB] 
Hit  http://mirrors.ustc.edu.cn trusty-updates/restricted amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-updates/universe amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-updates/multiverse amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-updates/main i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-updates/restricted i386 Packages 
Get:4  http://mirrors.ustc.edu.cn trusty-updates/universe i386 Packages [202 kB]
Hit  http://mirrors.ustc.edu.cn trusty-updates/multiverse i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-updates/main Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty-updates/multiverse Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty-updates/restricted Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty-updates/universe Translation-en
Hit  http://mirrors.ustc.edu.cn trusty-proposed/main Sources
Hit  http://mirrors.ustc.edu.cn trusty-proposed/restricted Sources
Hit  http://mirrors.ustc.edu.cn trusty-proposed/universe Sources
Hit  http://mirrors.ustc.edu.cn trusty-proposed/multiverse Sources
Hit  http://mirrors.ustc.edu.cn trusty-proposed/main amd64 Packages
Hit  http://mirrors.ustc.edu.cn trusty-proposed/restricted amd64 Packages
Hit  http://mirrors.ustc.edu.cn trusty-proposed/universe amd64 Packages
Hit  http://mirrors.ustc.edu.cn trusty-proposed/multiverse amd64 Packages
Hit  http://mirrors.ustc.edu.cn trusty-proposed/main i386 Packages
Hit  http://mirrors.ustc.edu.cn trusty-proposed/restricted i386 Packages
Hit  http://mirrors.ustc.edu.cn trusty-proposed/universe i386 Packages
Hit  http://mirrors.ustc.edu.cn trusty-proposed/multiverse i386 Packages
Hit  http://mirrors.ustc.edu.cn trusty-proposed/main Translation-en
Hit  http://mirrors.ustc.edu.cn trusty-proposed/multiverse Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty-proposed/restricted Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty-proposed/universe Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty-backports/main Sources 
Hit  http://mirrors.ustc.edu.cn trusty-backports/restricted Sources 
Hit  http://mirrors.ustc.edu.cn trusty-backports/universe Sources 
Hit  http://mirrors.ustc.edu.cn trusty-backports/multiverse Sources 
Hit  http://mirrors.ustc.edu.cn trusty-backports/main amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-backports/restricted amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-backports/universe amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-backports/multiverse amd64 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-backports/main i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-backports/restricted i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-backports/universe i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-backports/multiverse i386 Packages 
Hit  http://mirrors.ustc.edu.cn trusty-backports/main Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty-backports/multiverse Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty-backports/restricted Translation-en 
Hit  http://mirrors.ustc.edu.cn trusty-backports/universe Translation-en 
Ign  http://mirrors.ustc.edu.cn trusty/main Translation-en_HK 
Ign  http://mirrors.ustc.edu.cn trusty/multiverse Translation-en_HK 
Ign  http://mirrors.ustc.edu.cn trusty/restricted Translation-en_HK 
Ign  http://mirrors.ustc.edu.cn trusty/universe Translation-en_HK 
Fetched 593 kB in 9s (62.5 kB/s) 
W: Failed to fetch  http://mirrors.ustc.edu.cn/ubuntu/dists/trusty-security/main/binary-amd64/Packages Hash Sum mismatch

W: Failed to fetch  http://mirrors.ustc.edu.cn/ubuntu/dists/trusty-updates/main/source/Sources Hash Sum mismatch

W: Failed to fetch  http://mirrors.ustc.edu.cn/ubuntu/dists/trusty-updates/main/binary-amd64/Packages Hash Sum mismatch

W: Failed to fetch  http://mirrors.ustc.edu.cn/ubuntu/dists/trusty-updates/universe/binary-i386/Packages Hash Sum mismatch

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

2014-10-15 9:23 GMT+08:00 Zhang Cheng on behalf of USTC LUG <lug@ustc.edu.cn>:
你好,

如果你现在能够稳定的重现这个问题,请将apt-get的完整输出发给我们,以便我们排查问题。注意,404和hash sum mismatch一般是由于不同的原因造成的,所以如果你两种情况都能复现,请将两种情况的输出都发给我们。

对于404 not found,这种问题出现的概率非常小,一般都是客户端配置的问题。但是在没有看到你的输出之前,我暂时先不给你提示,以免产生误导。你如果现在无法重现问题,但是将来碰到的话,可以随时联系我们。

对于hash sum mismatch,最常见的是小区宽带缓存造成的(国内也有许多学校部署了类似小区宽带缓存的设备),有少数原因是你使用的镜像服务器配置有问题。如果你现在能重现这个问题,那么请将输出发给我们,我再帮助你进一步确认问题。

2014-10-15 9:15 GMT+08:00 李炎戌 <halyx@126.com>:
你好!
        我使用的是ubuntu14.04,每次apt-get update时均会出现404 not found或hash sum mismatch的错误,但如果我使用goagent代理却不会有类似的现象,更新正常。
        我是南京邮电大学在校大学生,使用的是校园网。


--
发自 Android 网易邮箱



--
Linux User Group 
University of Science and Technology of China
Zhang Cheng <stephenpcg@gmail.com>



--
Linux User Group 
University of Science and Technology of China
Zhang Cheng <stephenpcg@gmail.com>





--
Linux User Group 
University of Science and Technology of China
Zhang Cheng <stephenpcg@gmail.com>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值