„Hash Sum mismatch” אין APT באַדײַט אַז די אַראָפּגעלאָדנע דאַטן זײַנען אַנדערש פֿון דער דערוואַרטעטער checksum. מעגלעכע סיבות זײַנען אַ נישט־פּאַסיקער mirror, אַ פֿאַרעלטערטער cache, אַ נישט־פֿאַרענדיקטער איבערפֿיר, אָדער אינהאַלט וואָס איז געוואָרן געביטן אויפֿן וועג.

בעטן אַ פֿרישן ענטפֿער

ווען דער פּראָקסי־וועג איז שוין קאָנפֿיגורירט, בעט דער פֿאַרגלײַך בײַ פּאַסיקע HTTP caches פֿרישע פּאַקעט־אינדעקס דאַטן:

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

דער באַפֿעל דערהײַנטיקט דעם לאָקאַלן APT־צושטאַנד. ער שיקט cache-control אָנווײַזונגען, נישט אַ ווײַט־אויסרייניקונג פֿונעם cache, און קען נישט גאַראַנטירן אַז יעדער מיטלער וועט זיי ריכטיק באַהאַנדלען.

געפֿינען די נישט־פּאַסיקע טעקע

האַלט די URL פֿונעם דורכגעפֿאַלענעם ריפּאָזיטאָרי און די checksum־פּרטים. אויב דער mirror סינכראָניזירט זיך, פּרוּווט צי אַ שפּעטערדיקער פּרוּוו ברענגט פּאַסיקע דאַטן. אַ באַשטעטיקטער אַלטערנאַטיווער וועג קען העלפֿן פֿאַרגלײַכן דעם זעלבן מקור.

וואו די דיאַגנאָסטיק ווײַזט דעם סטאַטוס און דעם טיפּ אינהאַלט, פּרוּווט צי אַ פּראָקסי־טעותבלאַט ווערט צוריקגעגעבן אַנשטאָט די ריפּאָזיטאָרי־דאַטן. אַ געראָטענע TCP־פֿאַרבינדונג איז נישט גענוג צו באַשטעטיקן אַ גילטיקן פּאַקעט־ענטפֿער.

לאָזט אָפּגעשאַלטעט די פּרובֿ פֿון חתימה, checksum און HTTPS. געחתמעטע מעטאַדאַטן באַשטימען דעם דערוואַרטעטן ריפּאָזיטאָרי־אינהאַלט; checksums פֿאַרבינדן אים מיט דעם אינדעקס און די פּאַקעט־טעקעס; TLS באַשיצט די פֿאַרבינדונג. נאָך פֿאַרריכטן דעם פֿאַרעלטערטן cache, mirror אָדער איבערפֿיר־וועג, באַשטעטיקט אַ געפּרוּווטער אַראָפּלאָד אַז די דאַטן זײַנען ווידער פּאַסיק.

פֿאַרבונדענע אַרטיקלען