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 холболтыг хамгаална. Хуучирсан кэш, толь эсвэл шилжүүлгийн замыг засасны дараа баталгаажсан таталт өгөгдөл дахин нийцэж байгааг тогтооно.

Холбоотой нийтлэлүүд