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

oct*_*oct 15 md5sum release-management

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

此页面还有一个文件链接,显示每个文件的相应 MD5 哈希值

页面显示

128f0c16f4734c420b0185a492d92e52 *ubuntu-12.04-desktop-amd64.iso
Run Code Online (Sandbox Code Playgroud)

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

57876b3740ee89e75c8fefc93a7ceee6 *ubuntu-12.04-desktop-amd64.iso
Run Code Online (Sandbox Code Playgroud)

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

这次对这个文件使用 md5sum 显示了正确的 hash 128f0c16f4734c420b0185a492d92e52,但 ISO 是 732MB,而不是发布页面上显示的 698MB。

这里会发生什么?

Col*_*son 21

所以,首先,很抱歉这里的混乱。从根本上说,这归结为发布团队和我们的系统管理员之间的沟通故障。

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

我们现在已将更新的映像推送到 CloudFront,一切都应该没问题,尽管我将手动检查以确保。

  • 如何知道是否使用过时的映像进行安装?从过时的映像安装系统会产生什么影响? (2认同)

cpr*_*itt 3

信任 md5 而不是大小。我下载的内容与您的大小相符,并且 md5 也来自该网站。


psu*_*usi -2

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