我已经从here下载了适用于macOS的OpenJDK 12的tar文件。
提供的here的SHA256建议应为:
cba6f42f82496f62c51fb544e243d440984d442bdc906550a30428d8be6189e5
但是,当我在笔记本电脑上运行校验和时,结果就不同了。
$ gsha256sum openjdk-12.0.1_osx-x64_bin.tar
dba2de6203b798f1931c1158e0eb89227ef855a6f4515d8d5a7d2e3a9f8c18bb openjdk-12.0.1_osx-x64_bin.tar
$ openssl dgst -sha256 openjdk-12.0.1_osx-x64_bin.tar
SHA256(openjdk-12.0.1_osx-x64_bin.tar)= dba2de6203b798f1931c1158e0eb89227ef855a6f4515d8d5a7d2e3a9f8c18b
我错误地检查了校验和吗?
如果是,这样做的正确方法是什么,这个tar文件可以安全地安装在我的笔记本电脑上吗?
答案 0 :(得分:3)
从您的帖子中看,您似乎正在比较未压缩的.tar
文件,下载后,浏览器/操作系统可能已为您解压缩了该文件。您需要计算.tar.gz
文件上的校验和。
当我在.tar.gz
文件上运行命令时,校验和如期出现。