APT se “Hash Sum mismatch” beteken die afgelaaide data verskil van die verwagte kontrolesom. Moontlike oorsake sluit 'n onbestendige spieël, 'n verouderde kas, 'n onvolledige oordrag of inhoud wat langs die pad verander is, in.

Vra vir 'n vars antwoord

Met die proksieroete reeds opgestel, vra hierdie vergelyking aan meegaande HTTP-kasse vir vars pakketindeksdata:

sudo apt-get \
  -o Acquire::http::No-Cache=true \
  -o Acquire::https::No-Cache=true \
  update

Die opdrag werk plaaslike APT-toestand by. Dit stuur kasbeheerinstruksies, nie 'n afgeleë kasuitwissing nie, en kan nie waarborg dat elke tussenlaag dit korrek hanteer nie.

Vind die onbestendige lêer

Hou die foutende bewaarplek-URL en kontrolesomdetails. As die spieël besig is om te sinchroniseer, kyk of 'n latere herprobeer bestendige data teruggee. 'n Goedgekeurde alternatiewe roete kan help om dieselfde bron te vergelyk.

Waar diagnostiek die status en inhoudstipe blootlê, kyk vir 'n proksiefoutblad wat in die plek van bewaarplekdata teruggegee word. 'n Suksesvolle TCP-verbinding is onvoldoende om 'n geldige pakketantwoord te vestig.

Hou handtekening-, kontrolesom- en HTTPS-verifikasie geaktiveer. Ondertekende metadata identifiseer die verwagte bewaarplekinhoud; kontrolesomme koppel dit aan indeks- en pakketlêers; TLS beskerm die verbinding. Nadat die verouderde kas, spieël of oordragpad herstel is, bevestig 'n geverifieerde aflaai dat die data weer bestendig is.

Verwante artikels