«Hash Sum mismatch» i APT tyder at nedlasta data avvik frå venta kontrollsum. Moglege årsaker er eit inkonsistent spegel, ein utdatert cache, ei ufullstendig overføring eller innhald som er endra undervegs.

Be om eit ferskt svar

Når proxyvegen alt er konfigurert, ber denne samanlikninga kompatible HTTP-cachar om ferske data for pakkeindeksen:

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

Kommandoen oppdaterer lokal APT-tilstand. Han sender cache-control-instruksjonar, ikkje ein ekstern cachetømming, og kan ikkje garantere at kvart mellomledd handterer dei rett.

Finne den inkonsistente fila

Ta vare på URL-en til repositoriet som feilar og detaljane om kontrollsummen. Viss spegelen synkroniserer, sjekk om eit seinare nytt forsøk gir konsistente data. Ein godkjend alternativ rute kan hjelpe med å samanlikne same kjelde.

Der diagnostikken viser status og innhaldstype, sjå etter ei proxyfeilside som er returnert i staden for repositoriedata. Ei vellukka TCP-tilkopling er ikkje nok til å fastslå eit gyldig pakkesvar.

Hald signatur-, kontrollsum- og HTTPS-verifisering på. Signerte metadata identifiserer venta repositorieinnhald; kontrollsummar knyter det til indeks- og pakkefiler; TLS vernar tilkoplinga. Etter å ha reparert den utdaterte cachen, spegelen eller overføringsvegen, stadfestar ei verifisert nedlasting at dataa er konsistente igjen.

Relaterte artiklar