“W: […] Hash Sum uyuşmazlığı getirilemedi” APT hatalarını nasıl düzeltirim?


14

Ne olduğunu gerçekten bilmiyorum, yeniden başlattıktan sonra birçok kilitlenme mesajı aldım ve Firefox veya Synaptic'i açarsam çökeceklerdi. Sinaptik bunu döndürür:

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_raring-security_main_i18n_Translation-en
E: The package lists or status file could not be parsed or opened.
E: _cache->open() failed, please report.

Daha sonra üst panelde kilitlenme simgesi belirdi ve mergelist ile ilgili bir hata oluştu. Google'ı aradım ve buldum Bu sudo rm /var/lib/apt/lists/* -vf sudo apt-get updateişe yaramadı. Tarayıcıda çalışabilmek için içindeki tüm dosyaları sildim /var/lib/apt/lists. Eğer denersem sudo apt-get update, anladım:

W: Failed to fetch gzip:/var/lib/apt/lists/partial/ua.archive.ubuntu.com_ubuntu_dists_raring_main_source_Sources Hash Sum mismatch
W: Failed to fetch gzip:/var/lib/apt/lists/partial/ua.archive.ubuntu.com_ubuntu_dists_raring_restricted_source_Sources Hash Sum mismatch
W: Failed to fetch gzip:/var/lib/apt/lists/partial/ua.archive.ubuntu.com_ubuntu_dists_raring_universe_source_Sources Hash Sum mismatch
W: Failed to fetch gzip:/var/lib/apt/lists/partial/security.ubuntu.com_ubuntu_dists_raring-security_main_source_Sources Hash Sum mismatch
W: Failed to fetch gzip:/var/lib/apt/lists/partial/security.ubuntu.com_ubuntu_dists_raring-security_universe_source_Sources Hash Sum mismatch
W: Failed to fetch gzip:/var/lib/apt/lists/partial/security.ubuntu.com_ubuntu_dists_raring-security_main_binary-i386_Packages Hash Sum mismatch
W: Failed to fetch gzip:/var/lib/apt/lists/partial/security.ubuntu.com_ubuntu_dists_raring-security_universe_binary-i386_Packages Hash Sum mismatch
E: Some index files failed to download. They have been ignored, or old ones used instead.

Sistemi yeniden yüklemek istemiyorum. Bunu nasıl düzeltebilirim? Teşekkürler.

Bazı fotoğraflar var. Ekran görüntüsü alamıyorum, çöküyor: Fotoğraf 1 Fotoğraf 2


İçeriğini sürekli olarak kaldırdınız /var/lib/apt/listsmı? Yoksa partialalt dizini (içerikler dahil) orada mı bıraktınız ? Oradaki dosyalar bozuk görünüyor. Gösterdiğiniz komut bunu yapmaz.
— gertvdijk

Kısmi da kaldırdım ... Sanırım çalışacak olursam sudo apt-get updatetekrar ortaya çıkacak.
— AlexJ

Peki bunu hangi komut yapar?
— AlexJ

Hiçbir şey - kaldırdığınız yorumlarda da söylediniz partial. (bu soruda olmasa da)
— gertvdijk

sudo apt-get install -fçalıştı, ama şimdi başka sorunlarım var ...
— AlexJ

Yanıtlar:


14

Sorun, /var/lib/apt/listskısmi dizini de silen yinelemeli olarak sildiğinizdir. Bu nedenle, dizini yeniden oluşturmak sorunu çözmelidir:

sudo mkdir -p /var/lib/apt/lists/partial
sudo chmod 755 /var/lib/apt/lists/partial

Ayrıca, kullandığınız aynanın problemleri olabilir. Başka bir ayna seçin ve tekrar güncelleyin.


Kısmi klasöre zaten
— sahiptim

8

Benim için Ukraynalı sunucuda bir şeyler yanlış! Main olarak değiştirmek sorunu otomatik olarak çözer. Yukarıdakilerden hiçbiri yardımcı olmadıysa lütfen farklı sunucuyu deneyin.


Bu benim hata mesajım için doğruSum mismatch
— Elzo Valugi

2
Avustralya sunucusu zaman zaman yukarıdaki belirtiyle sonuçlanan sorunlara sahip, yeni bir sunucu bulun:Ubuntu Software Centre > Edit > Software Sources > Download from > Other... > Select Best Server
— austinmarton

Hangi sunucunun kullanılacağı konusunda şüpheleriniz varsa, "ana sunucu"
— yu seçin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.