APT-hashmisferstannen efter in caching-proxy
Undersykje ferâldere repository-gegevens en proxy-caching sûnder de hash- of hantekening-kontrôles út te skeakeljen dy't it probleem fûn.
APT syn “Hash Sum mismatch” betsjut dat downloadgegevens ôfwike fan de ferwachte checksum. Mooglike oarsaken binne in net-konsistinte spegel, in ferâldere cache, in ûnfolsleine oerdracht of ynhâld dat ûnderweis feroare is.
In farsk antwurd freegje
Mei de proxy-route al konfigurearre, freget dizze ferliking konforme HTTP-caches om farske pakketynskipsgegevens:
sudo apt-get \
-o Acquire::http::No-Cache=true \
-o Acquire::https::No-Cache=true \
update
It kommando fernijt de lokale APT-steat. It stjoert cache-control-ynstruksjes, gjin eksterne cache-reiniging, en kin net garandearje dat elke tuskenlizzende partij se goed behannelt.
It net-konsistinte bestân fine
Bewarje de URL fan it mislearre repository en de checksum-details. As de spegel syngronisearret, kontrolearje dan oft in lettere nije poging konsistinte gegevens weromjout. In goedkarde alternative route kin helpe om deselde boarne te ferliken.
Wêr't diagnostyk de status en it ynhâldstype toant, sykje nei in proxy-foutsider weromjûn yn plak fan repository-gegevens. In suksesfolle TCP-ferbining is net genôch om in jildich pakketantwurd fêst te stellen.
Hâld hantekening-, checksum- en HTTPS-ferifikaasje oan. Undertekene metadata identifisearret de ferwachte repository-ynhâld; checksums keppelje it oan yndeks- en pakketbestannen; TLS beskermet de ferbining. Nei it reparearjen fan de ferâldere cache, spegel of oerdrachtswei, befestiget in ferifiearre download dat de gegevens wer konsistint binne.