在 MacBook Pro 上验证 Ubuntu ISO

在 MacBook Pro 上验证 Ubuntu ISO

我计划在 MacBook Pro 上切换到 Ubuntu 18.04.2,我想验证我的下载。我按照 Ubuntu 教程中的步骤操作,完成了密钥获取和良好签名,但随后我在检查 ISO 的步骤上卡住了。请记住,我使用的是 MacBook Pro 终端,所以我的功能可能不正确?在第 6 步,它告诉我输入

sha256sum -c SHA256SUMS 2>&1 | grep 确定

这样我就可以将验证过的校验和与 iso 进行比较。实际上什么也没发生,或者我得到了一些奇怪的错误,我尝试了许多变体,例如在 iso 上使用 sha256sum 并使用该哈希替换 ubuntu 教程中的“sha256sum”等。

但是,如果我只对 iso 文件本身使用 sha256sum,它会给我一个哈希值。然后我使用这个哈希值并将其与 ubuntu 中的 SHA256SUMS 文件进行比较,结果匹配。那么,我可以肯定地说我有一个经过验证的 iso,这正是 ubuntu 想要的吗?

另外,我比较的是 SHA256SUMS 文件中的内容还是此函数“sha256sum SHA256SUMS”的哈希值。抱歉,我的问题太多了,因为我对此还很陌生。谢谢!

答案1

下面给出了与 macOS 一起使用的命令。

shasum -a 256 <iso.file>

例如,

shasum -a 256 ubuntu-18.04.2-desktop-amd64.iso 

产生以下输出。

22580b9f3b186cc66818e60f44c46f795d708a1ad86b9225c458413b638459c4  ubuntu-18.04.2-desktop-amd64.iso

根据这个 Ubuntu 网站,这是正确的值。

相关内容