2014-11-25 11 views
6

पर अपडेट लाने में विफल रहा, उबंटू 14.04 एलटीएस (ट्रस्टी ताहर) में अपडेट चलाते समय। निम्नलिखित त्रुटि का सामना किया जा रहा है:उबंटू 14.04 एलटीएस (ट्रस्टी ताहर)

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-amd64/Packages Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/multiverse/binary-amd64/Packages Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-i386/Packages Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/binary-i386/Packages Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/multiverse/binary-i386/Packages Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/main/i18n/Translation-en Hash Sum mismatch 

W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/trusty-updates/universe/i18n/Translation-en Hash Sum mismatch 

E: Some index files failed to download. They have been ignored, or old ones used instead. 
+0

इस साइट में प्रोग्रामिंग प्रश्नों के लिए है। हम सामान्य सॉफ्टवेयर तकनीकी सहायता नहीं हैं। –

+0

http://askubuntu.com/ इस प्रश्न के लिए बेहतर जगह है – number5

+0

समझ गया। [Askubuntu.com] पर पहुंचे (http: // askubuntu।कॉम) :) –

उत्तर

3

कुछ us.archive.ubuntu.com सर्वर के साथ कुछ है।

मैं us.archive.ubuntu.com url से बदलकर तय /etc/apt/sources.list

मुझे लगता है के साथ vim इस्तेमाल किया में in.archive.ubuntu.com और इस तरह बदलने के लिए :

sudo vim /etc/apt/sources.list 
:%s/us.archive/in.archive/g 
:wq 
8

यह मेरे लिए काम किया:

rm /var/lib/apt/lists/* -vf 
apt-get update 

आशा है कि यह किसी और में मदद करता है। चीयर्स!

+2

सुडो आरएम-आरएफ/var/lib/apt/सूचियों/* -vf – markhorrocks

6

इस समस्या के कारण कई समस्याएं हैं। इनमें से कुछ हैं:

  1. apt.list में कोई भी प्रविष्टि काम नहीं कर रही है। आप या किसी भी एप्लिकेशन ने गलत प्रविष्टि बनाई है।
  2. एपीटी रिपोजिटरी वर्तमान में काम नहीं कर रहा है।
  3. भ्रष्ट/var/lib/apt/सूचियों/फ़ोल्डर में भ्रष्ट।

    1. उपयोग उपयुक्त का एक और दर्पण:

    तो उन दोनों के लिए अलग-अलग समाधान, यदि आप नहीं जानते थे सटीक समस्या उसके बाद निम्न चरणों का पालन करें कर रहे हैं। उबंटू में फ़ाइल नाम /etc/apt/sources.list है और /etc/apt/sources.list.d/ में कुछ फ़ाइलों वाले फ़ोल्डर हैं। तो, वहां से आप एपीटी के किसी अन्य दर्पण का उपयोग बदल सकते हैं। जैसे कि आप इन फ़ाइलों को संपादित करके अपने भंडार को अमेरिकी भंडार आदि में बदल सकते हैं।

  4. एक और संभावना भी है कि आपके पास कोई अन्य भंडार लिंक (तृतीय पक्ष) है जो इस पल के लिए प्रतिक्रिया नहीं दे रहा है। इसलिए, आप उन्हें उपर्युक्त फ़ाइलों से भी हटा सकते हैं। तुम भी सभी तृतीय पक्ष खजाने सूची से

    rm- आरएफ /etc/apt/sources.list.d/*

  5. निकालें सभी सामग्री से /var/lib/apt/lists/

    rm- आरएफ/var/lib को हटा सकते हैं/एपीटी/सूचियों/*

+1

धन्यवाद @ varun-palekar, जो मेरे लिए काम करता है। – AJN

1

मुझे यह समस्या पहले मेरे वर्ब्यूबॉक्स पर वर्चुअलबॉक्स पर थी। मैंने उपरोक्त सभी की कोशिश की लेकिन इससे मदद नहीं मिलेगी।

जब मैंने अन्य बैकअप स्क्रिप्ट पर काम किया और मुझे पता चला कि मेरे सर्वर की गलत तारीख/समय है। मेरे पास change है और apt-get अद्यतन एक आकर्षण की तरह काम करता है।

1

निम्न आदेश काम करना चाहिए

sed -i -re 's/\w+\.archive\.ubuntu\.com/archive.ubuntu.com/g' /etc/apt/sources.list 
+0

धन्यवाद, उत्तर मुझे समस्या को ठीक करने में मदद करता है – utzcoz