Кэштеуіш прокси артындағы APT хэш сәйкессіздіктері
Мәселені анықтаған хэш немесе қолтаңба тексерулерін өшірмей, ескірген репозиторий деректерін және прокси кэштеуін зерттеңіз.
APT-тегі «Hash Sum mismatch» жүктелген деректердің күтілетін бақылау сомасынан өзгеше екенін білдіреді. Мүмкін себептер: сәйкессіз айна, ескірген кэш, толық емес тасымалдау немесе жол бойы өзгертілген мазмұн.
Жаңа жауап сұрау
Прокси бағыты қазірдің өзінде конфигурацияланған кезде, бұл салыстыру сәйкес HTTP кэштерінен пакет индексінің жаңа деректерін сұрайды:
sudo apt-get \
-o Acquire::http::No-Cache=true \
-o Acquire::https::No-Cache=true \
update
Бұл команда жергілікті APT күйін жаңартады. Ол кэшті басқару нұсқауларын жібереді, қашықтағы кэшті тазартуды емес, және әрбір делдал оларды дұрыс өңдейтініне кепілдік бере алмайды.
Сәйкессіз файлды табу
Сәтсіз репозиторийдің URL мекенжайын және бақылау сомасының мәліметтерін сақтап қойыңыз. Айна синхрондалып жатса, кейінгі қайталау сәйкес деректерді қайтаратынын тексеріңіз. Бекітілген балама бағыт сол көзді салыстыруға көмектеседі.
Диагностика күй мен мазмұн түрін көрсететін жерде репозиторий деректерінің орнына прокси қате беті қайтарылмағанын тексеріңіз. Сәтті TCP қосылымы жарамды пакет жауабын анықтауға жеткіліксіз.
Қолтаңба, бақылау сомасы және HTTPS тексерулерін қосулы қалдырыңыз. Қол қойылған метадеректер репозиторийдің күтілетін мазмұнын анықтайды; бақылау сомалары оны индекстік және пакеттік файлдармен байланыстырады; TLS қосылымды қорғайды. Ескірген кэшті, айнаны немесе тасымалдау жолын жөндегеннен кейін тексерілген жүктеу деректердің қайтадан сәйкес екенін растайды.