MD5在我的12.04 ISO上不匹配,发生了什么?
我从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,如发布页面所示。
这可能会发生什么?
所以,首先,抱歉这里的混乱。 从根本上说,它归结为发布团队和我们的系统管理员之间的沟通故障。
在发布时间之前,我们将许多图像推送到亚马逊的CloudFront服务,以控制我们的带宽使用。 releases.ubuntu.com由发布团队直接管理,但CloudFront上的图像由我们的系统管理员推送,我们必须提前推进以确保一切正常。 系统管理员当时推动了最新的每日构建,但之后我们不得不重新映射图像以查找一些严重错误,我们忘记让系统管理员知道这一点,以便他们可以更新CloudFront。 结果,您获得了过时的版本。
我们现在已将更新的图像推送到CloudFront,并且一切都应该很好,尽管我要手动检查一下以确保。
相信md5而不是尺寸。 我的下载符合您的大小,md5也来自该网站。
Ubuntu 12.04和Lubuntu 12:04也有同样的事情,都是通过Torrent下载的。
第一次它发生在我身上。 我已经决定删除文件并再次下载,但我不得不离开电脑一段时间。 当我回来时,Transmission报告了一个损坏的部分。 我删除,再次下载,MD5SUM匹配,安装。 奇怪的是它在同一天发生了两次,文件不同。 也许我的网络或其他东西出了问题。
您的初始下载不完整或已损坏。 BitTorrentvalidation下载的数据以确保它是正确的,您已使用md5sumvalidation了该数据。 尺寸差异只是Megabyte vs. Mebibyte问题。