APT-nin “Hash Sum mismatch” mesajı yüklənən məlumatın gözlənilən yoxlama məbləğindən fərqləndiyini bildirir. Mümkün səbəblərə uyğunsuz güzgü, köhnəlmiş keş, natamam ötürmə və ya yol boyu dəyişdirilmiş məzmun daxildir.

Təzə cavab istəmək

Proxy marşrutu artıq konfiqurasiya edildiyi halda, bu müqayisə uyğun HTTP keşlərindən təzə paket indeksi məlumatı istəyir:

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

Komanda yerli APT vəziyyətini yeniləyir. O, keş nəzarəti təlimatları göndərir, uzaq keş təmizləməsi deyil və hər vasitəçinin onları düzgün idarə edəcəyinə zəmanət verə bilməz.

Uyğunsuz faylı tapmaq

Uğursuz repo URL-ni və yoxlama məbləği detallarını saxlayın. Güzgü sinxronlaşırsa, sonrakı təkrar cəhdin uyğun məlumat qaytarıb-qaytarmadığını yoxlayın. Təsdiqlənmiş alternativ marşrut eyni mənbəni müqayisə etməyə kömək edə bilər.

Diaqnostika statusu və məzmun növünü göstərdikdə, repo məlumatının yerinə qaytarılan proxy xəta səhifəsini yoxlayın. Uğurlu TCP bağlantısı etibarlı paket cavabı yaratmaq üçün kifayət deyil.

İmza, yoxlama məbləği və HTTPS yoxlamasını aktiv saxlayın. İmzalanmış metadata gözlənilən repo məzmununu müəyyən edir; yoxlama məbləğləri onu indeks və paket fayllarına bağlayır; TLS bağlantını qoruyur. Köhnəlmiş keş, güzgü və ya ötürmə yolu düzəldildikdən sonra təsdiqlənmiş yükləmə məlumatın yenidən uyğun olduğunu təsdiqləyir.

Əlaqəli məqalələr