我相信这是确认包裹完整性的正确方法 -
$ sha256sum /var/cache/apt/archives/intel-microcode_3.20241112.1~deb12u1_amd64.deb
5ae98379ad2ca170ab4808d2e78e86560a6976264557a3f26c8829ed45aa33bd /var/cache/apt/archives/intel-microcode_3.20241112.1~deb12u1_amd64.deb
但是 Debian 网站页面 https://packages.debian.org/sid/amd64/intel-microcode/download
标题为“AMD64 机器上的 intel-microcode_3.20241112.1_amd64.deb 下载页面”
列表
Exact Size 7107380 Byte (6.8 MByte)
MD5 checksum b132ba25e76a0362993eeacac0d26275
SHA1 checksum Not Available
SHA256 checksum 6aaeef4e106a983b88c8ddec99d105e91064037ead83cc6b35dd1e6d675df485
此外,尺寸也不同
-rw-r--r-- 1 root root 7109172 Dec 18 05:46 /var/cache/apt/archives/intel-microcode_3.20241112.1~deb12u1_amd64.deb
显然,如果大小不同,那么校验和也会不同,但我在注意到大小之前检查了校验和。
对此有什么合理的解释吗?