मैं APT त्रुटियों को कैसे ठीक करूं "W: लाने में विफल [...] हैश योग मिसमैच"?


14

मैं वास्तव में नहीं जानता कि क्या हुआ था, रिबूट के बाद मुझे कई क्रैश मैसेज मिले, और अगर मैं फ़ायरफ़ॉक्स या सिनैप्टिक खोलता, तो वे क्रैश हो जाते। सिनैप्टिक इसे लौटाता है:

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.

तब शीर्ष पैनल पर क्रैश आइकन दिखाई दिया, और विलयकर्ता के बारे में कुछ त्रुटि थी। मैंने गुगली की, और पाया sudo rm /var/lib/apt/lists/* -vf sudo apt-get updateकि यह काम नहीं किया। ब्राउज़र में काम करने में सक्षम होने के लिए मैंने सभी फ़ाइलों को हटा दिया /var/lib/apt/lists। अगर मैं कोशिश करता हूं sudo apt-get update, तो मुझे यह मिलता है:

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.

मैं सिस्टम को पुन: स्थापित नहीं करना चाहता। मैं इसे कैसे ठीक कर सकता हूं? धन्यवाद।

कुछ तस्वीरें वहां। मैं स्क्रीनशॉट नहीं बना सकता, यह क्रैश होता है: फोटो 1 फोटो 2


क्या आपने पुनरावर्ती रूप से सामग्री हटा दी थी /var/lib/apt/lists? या क्या आपने partialउपनिर्देशिका (सामग्री सहित) को वहां छोड़ दिया था ? वहां की फाइलें दूषित होने लगती हैं। आपके द्वारा दिखाया गया आदेश ऐसा नहीं करता है।
gertvdijk

मैंने आंशिक रूप से भी हटा दिया ... मुझे लगता है कि अगर मैं sudo apt-get updateइसे चलाऊंगा तो यह फिर से दिखाई देगा।
एलेक्सज

तो फिर क्या आज्ञा है?
एलेक्सज

कुछ भी नहीं - आपने अभी भी टिप्पणियों में कहा था जिसे आपने हटा दिया partial। (हालांकि यह आपके सवाल में नहीं था)
gertvdijk

sudo apt-get install -fकाम किया है, लेकिन मुझे अब अन्य समस्याएं हैं ...
एलेक्सजॉन

जवाबों:


14

समस्या यह है कि आपने पुनरावर्ती रूप से हटा दिया है /var/lib/apt/lists, जिसने आंशिक निर्देशिका को भी हटा दिया है। इसलिए, निर्देशिका को फिर से बनाना समस्या का समाधान करना चाहिए:

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

इसके अलावा, संभव है कि आप जिस दर्पण का उपयोग कर रहे हैं उसमें समस्याएं हों। एक और दर्पण चुनें और फिर से अपडेट करें।


मेरे पास पहले से ही आंशिक फ़ोल्डर था, लेकिन
चामोद

8

मेरे लिए यूक्रेनी सर्वर में कुछ गलत है! मुख्य में बदलने से समस्या हल हो जाती है। कृपया ऊपर दिए गए कुछ भी मददगार होने पर अलग सर्वर की कोशिश करें।


यह मेरे त्रुटि संदेश के लिए सही थाSum mismatch
एल्जो वालुगी

2
ऑस्ट्रेलियाई सर्वर में कभी-कभी उपरोक्त लक्षण के कारण समस्याएं होती हैं, एक नया सर्वर खोजें:Ubuntu Software Centre > Edit > Software Sources > Download from > Other... > Select Best Server
austinmarton

यदि आपको संदेह है कि किस सर्वर का उपयोग करना है, तो "मुख्य सर्वर" चुनें
wranvaud
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.