Порука APT „Hash Sum mismatch” значи да се преузети подаци разликују од очекиване контролне суме. Могући узроци укључују неусклађено огледало, застарео кеш, незавршен пренос или садржај измењен на путу.

Захтев за свежим одговором

Када је прокси рута већ подешена, ово поређење тражи од усклађених HTTP кешева свеже податке индекса пакета:

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

Команда ажурира локално APT стање. Она шаље cache-control упутства, а не чисти удаљени кеш, и не може да гарантује да ће их сваки посредник исправно обрадити.

Проналажење неусклађене датотеке

Сачувајте URL репозиторијума који не успева и детаље контролне суме. Ако се огледало синхронизује, проверите да ли каснији покушај враћа усклађене податке. Одобрена алтернативна рута може да помогне у поређењу истог извора.

Тамо где дијагностика открива статус и тип садржаја, проверите да ли се уместо података репозиторијума враћа прокси страница грешке. Успешна TCP веза није довољна да потврди исправан одговор пакета.

Оставите укључене провере потписа, контролне суме и HTTPS. Потписани метаподаци идентификују очекивани садржај репозиторијума; контролне суме га повезују са индексом и датотекама пакета; TLS штити везу. Након поправке застарелог кеша, огледала или путање преноса, верификовано преузимање потврђује да су подаци поново усклађени.

Повезани чланци