Acredito que esta seja a maneira correta de confirmar a integridade do pacote -
$ 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
No entanto, a página do site Debian https://packages.debian.org/sid/amd64/intel-microcode/download
com o título "Página de download para intel-microcode_3.20241112.1_amd64.deb em máquinas AMD64"
listas
Exact Size 7107380 Byte (6.8 MByte)
MD5 checksum b132ba25e76a0362993eeacac0d26275
SHA1 checksum Not Available
SHA256 checksum 6aaeef4e106a983b88c8ddec99d105e91064037ead83cc6b35dd1e6d675df485
Além disso, o tamanho é diferente
-rw-r--r-- 1 root root 7109172 Dec 18 05:46 /var/cache/apt/archives/intel-microcode_3.20241112.1~deb12u1_amd64.deb
Obviamente, se o tamanho for diferente, a soma de verificação será diferente, mas eu verifiquei a soma de verificação antes de notar o tamanho.
Existe alguma explicação inocente para isso?
O pacote que você tem e o que você vinculou não são os mesmos pacotes. Note que o seu contém
deb12u1
no nome do arquivo.O que você tem é do
bookworm
release, em vez dosid
one. Você pode encontrar a página de release correta aqui .O SHA que você tem corresponde ao listado na página do pacote: