我的12.04 ISO上的MD5不匹配,怎么回事?


15

我从http://releases.ubuntu.com/precise/下载了ubuntu-12.04-desktop-amd64.iso

该页面还具有指向文件的链接,该链接显示了每个文件各自的MD5哈希值

该页面显示

128f0c16f4734c420b0185a492d92e52 *ubuntu-12.04-desktop-amd64.iso

但是当我使用md5sum程序检查下载的ISO时,我得到了

57876b3740ee89e75c8fefc93a7ceee6 *ubuntu-12.04-desktop-amd64.iso

我还使用http://releases.ubuntu.com/precise/ubuntu-12.04-desktop-amd64.iso.torrent通过BitTorrent下载了ISO。

这次使用md5sum对此文件显示正确的哈希值128f0c16f4734c420b0185a492d92e52,但是ISO为732MB,而不是发行页上显示的698MB。

这里会发生什么?

Answers:


21

因此,首先,对这里的混乱感到抱歉。从根本上讲,这归因于发布团队和我们的系统管理员之间的沟通故障。

在发布时间前后,我们将许多映像推送到Amazon的CloudFront服务中,以控制带宽使用。releases.ubuntu.com由发布团队直接管理,但是CloudFront上的映像是由我们的系统管理员推送的,我们必须提前将其推送到这里,以确保一切就绪。系统管理员当时推送了最新的每日构建,但是之后我们不得不重新镜像一些严重的错误,并且我们忘记让系统管理员知道这一点,以便他们可以更新CloudFront。结果,您获得的版本已过时。

现在,我们已经将更新的映像推送到CloudFront,并且一切都应该很好,尽管我将手动检查所有内容以确保。


2
如何知道是否使用了过时的映像进行安装?从过时的映像安装系统将意味着什么?

我认为,如果您下载更新,则应该可以。
皮苏

3

相信md5而不是大小。我的下载符合您的大小,并且md5也来自该站点。


我同意md5应该值得信任-我不知道两个不同大小的文件是否可能具有相同的md5,但我认为几率很低。
马蒂·弗里德

不,两个不同大小的文件不能具有相同的MD5 ...至少这是理论。
cprofitt 2012年

好吧,“相当低”,我的意思是略小于微小。从理论上讲,我相信这是可能的。有只有 2 ^ 128组合,这是一个相当大的数字,但是它是有限的......在理论上。:)
马蒂·弗里德

0

我在Ubuntu 12.04和Lubuntu 12:04上都发生了同样的事情,它们都是通过Torrents下载的。

第一次发生在我身上。我已经决定只删除文件并再次下载,但是我不得不离开计算机一段时间。当我回来时,传输报告了一个损坏的部分。我删除了,再次下载,与MD5SUM匹配,安装了。奇怪的是,同一天发生了两次,但文件不同。也许我的网络有问题或其他问题。


-2

您的初始下载不完整或已损坏。BitTorrent会验证下载的数据,以确保它是正确的(已使用md5sum进行了验证)。大小差异只是兆字节与兆字节的问题。


不,这是一张真实的完整图片,只是一张旧照片。我的回答解释了真实情况。虽然您对MB / MiB是正确的。
科林·沃森

1
@ColinWatson,无论哪种方式,第一次下载仍然存在问题,现在是正确的;)
psusi 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.