![Ubuntu 官方下载的 MD5 永远不匹配](https://linux22.com/image/1103229/Ubuntu%20%E5%AE%98%E6%96%B9%E4%B8%8B%E8%BD%BD%E7%9A%84%20MD5%20%E6%B0%B8%E8%BF%9C%E4%B8%8D%E5%8C%B9%E9%85%8D.png)
我尝试过多次从不同 PC/笔记本上的不同镜像下载 Ubuntu 14.04.1 和 14.04 版本,使用 Firefox 从网站下载,使用 BitTorrent 通过 P2P 下载,然后我总是获取相同的MD5 哈希值(14.04 版本当然会生成另一个),它与 MD5SUMS 文档中的不同(http://releases.ubuntu.com/14.04.1/MD5SUMS)。
我得到的(14.04.1): 72035AA8DD9DEDF9685983F27AE747D1
原始总数是多少(14.04.1): 119cb63b48c9a18f31f417f09655efbd
这些文件已损坏,并导致从 USB/DVD 启动时出现问题。
知道问题出在哪里吗?我的互联网连接很稳定,我可以下载几乎所有东西而不会损坏,但我现在无法让任何 Linux 运行。我昨天也尝试了 Fedora,那些下载也存在不匹配的情况。
答案1
Linux iso 文件非常大;因此,一个可能不会影响小文件的问题可能会损坏较大的 iso 文件。torrent 客户端应该正确下载 iso 并丢弃任何损坏的内容。
转到 Ubuntu.com 上的备用下载并下载 .torrent 文件。它将在 Ubuntu 上的 Transmission 中打开并开始下载 iso。Transmission 会验证它下载的每个部分,但如果您想更加确定,您仍然可以在md5sum ~/Downloads/ubuntu-14.04.1-desktop-amd64.iso
下载完成后从终端检查 MD5,并将其与此处的哈希值进行比较:https://help.ubuntu.com/community/UbuntuHashes
如果你认为你的连接有问题,你可以使用以下方法测试数据包丢失http://www.pingtest.net/。您需要安装 Firefox 的 Java 插件。如果您认为一切运行不正常,请联系您的 ISP。他们可以到您那里测试 ISP 的线路并修复信号丢失问题。