“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.