近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复

是否在apt-get update时频繁遇到Hash Sum Mismatch的错误

投票结束于 2013-02-19 17:03

网络-教育网/科研网
0
没有投票
网络-电信
1
4%
网络-网通
3
13%
网络-铁通
0
没有投票
网络-其它(小区宽带如歌华,宽带通等)
3
13%
更新源-官方源 (archive.ubuntu.com)
3
13%
更新源-中国源 (搜狐 cn.archive.ubuntu.com)
3
13%
更新源-网易
4
17%
更新源-其它
1
4%
故障源-updates
3
13%
故障源-proposed
0
没有投票
故障源-security
1
4%
故障源-partnter
0
没有投票
故障源-independent
0
没有投票
故障源-ppa
2
8%
故障源-其它
0
没有投票
 
总计票数: 24
funicorn
帖子: 1318
注册时间: 2005-09-13 4:56
系统: Ubuntu Jammy Jellyfi

近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

#1

帖子 funicorn » 2012-11-21 17:03

想弄明白到底是为什么。有Ubuntu用户也是遇到类似情况吗?开个投票调查一下。看到此帖的人,麻烦在下面投一下票。

据我这里的经验,近期出现的问题可能不是Ubuntu源的问题。虽然类似的问题在以前也偶尔发生,并且可能是源同步的问题。但是,最近一个多月以来,apt-get update时频繁出现Hash Sum Mismatch可能不是那么简单,也许与天朝的特殊网络环境有关(没错,我就是那个意思)。我做了大量的google,没有发现来自于国外Ubuntu用户的类似报告,却发现很多有同样问题的都是中国用户。

而且,我意识到更新过程中某些对于tcp数据包的剑控行为的确会导致出现hash sum mismatch。任何对于加密连接的剑控,理论上都可能会破坏最终的校验和。

希望Ubuntu用户能踊跃投票,类似的问题可能是严重的,弄清原因也是必要的。即便最后证明并不是天朝网络的问题,而只是我个人网络的问题,我也非常感谢大家的投票。

投票内容分三部分:网络,你使用的网络类型;更新源,你使用的主要软件仓库;故障源,出现校验和错误的源。

此外,投票如果选择了“其它”,在回帖中说明其具体内容会有更大的帮助。

最后,如果投票比较踊跃的话,希望版主可以置顶。
mj887729
帖子: 1
注册时间: 2012-11-27 11:56
系统: ubuntu12.04 server

Re: 近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

#2

帖子 mj887729 » 2012-11-27 12:44

请教下,有没有什么办法可以解决。
之前用电信的update是可以的,但现在换成了华数的线,发现就这问题,换过源,用过163.sohu。cn99但都是一样,最后都是出现“ Hash Sum mismatch”,
解决不了,感觉像是网络的问题,今天还特意叫了华数的人来看看,来的人也说不清楚这什么情况,要回去研究下…………
还有,同个子网下,12.04的desktop要是把ppa关闭了,是可以update的,server 的就不行……
kill1028
帖子: 3
注册时间: 2013-01-19 21:09
系统: ubuntu12.10

Re: 近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

#3

帖子 kill1028 » 2013-01-19 21:14

W: 无法下载 bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_quantal-updates_main_source_Sources Hash 校验和不符
W: 无法下载 bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_quantal-updates_universe_source_Sources Hash 校验和不符
W: 无法下载 bzip2:/var/lib/apt/lists/partial/mirrors.163.com_ubuntu_dists_quantal-updates_universe_binary-i386_Packages Hash 校验和不符

我在单位用的是电信,在家里用的是网通,单位是完全没问题的,家里就什么源都有校验和的问题,想知道ubuntu是从哪里下载各个文件的校验和的
头像
温习江湖
帖子: 580
注册时间: 2012-06-06 18:20

Re: 近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

#4

帖子 温习江湖 » 2013-01-19 22:10

我的和楼上一样。
lubuntu12.04,xubuntu12.04,lubuntu12.10,校园移动宽带、移动的手机流量,163,ustc,中国官方源,官方源。
以上都换过,一直有问题。也清过报的路径的缓存,没用,不影响其它东西更新
Vimwiki建的小博客 wweir.org

历史的车轮压过一切,任何人或事物都留在了车辙里,只有思想和智慧或附在车辄上走上那么一段时间
kill1028
帖子: 3
注册时间: 2013-01-19 21:09
系统: ubuntu12.10

Re: 近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

#5

帖子 kill1028 » 2013-01-21 22:04

确实就是网络问题,他的校验码,是记录在/var/lib/apt/lists目录下的各个Release文件中的,你会发现,在patial目录下的那些校验失败的文件的字节数,和Release文件中列出的字节数是不同的。
此外,如果用http://cn.archive.ubuntu.com/ubuntu/这个源的话,去下载dists/quantal-updates/main/binary-i386/目录下的Packages.bz2,你会发现这玩意只有162511字节,我找了我的一个朋友去下载,他的却有175453字节,跟Release文件中记录的是相同的,至于为什么会这样,我真的不知道,不知道哪位高人能解释一下?
kill1028
帖子: 3
注册时间: 2013-01-19 21:09
系统: ubuntu12.10

Re: 近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

#6

帖子 kill1028 » 2013-01-21 22:31

仔细看一下,那些成功更新的机器下载下来的文件,跟校验失败的那些文件,是不同的,或者说,在不同网络下,下载同一个更新链接地址,下载下来的文件不同,http://cn.archive.ubuntu.com/ubuntu/dis ... ckages.bz2,就是一个例子,我在公司下载下来,第一个包activity-log-manager-common,写着Version: 0.9.4-0ubuntu4.2,而在家里下载下来,却写着Version: 0.9.4-0ubuntu4.1,谁能解释一下这问题?
wd1603
帖子: 3
注册时间: 2014-08-25 10:22
系统: Ubuntu14

Re: 近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

#7

帖子 wd1603 » 2014-10-25 21:03

是个问题呀,我刚刚装上,按照教程怎么搞都不行,弄的一头雾水。看来ubuntu是被搞了呀。
flydirk
帖子: 4
注册时间: 2008-04-26 17:11

Re: 近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

#8

帖子 flydirk » 2014-10-30 22:30

我也碰到这个问题,请问谁知道现在有什么解决方案没有?1
头像
daf3707
论坛版主
帖子: 12731
注册时间: 2007-06-13 15:57
来自: 在他乡

Re: 近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

#9

帖子 daf3707 » 2014-10-31 9:42

先换回官方的源了
头像
astolia
论坛版主
帖子: 6443
注册时间: 2008-09-18 13:11

Re: 近期在apt-get update频繁遇到Hash Sum Mismatch的问题调查

#10

帖子 astolia » 2014-10-31 10:15

flydirk 写了:我也碰到这个问题,请问谁知道现在有什么解决方案没有?1
http://forum.ubuntu.com.cn/viewtopic.php?f=77&t=465499
回复