गतिशील एमएमएपी कमरे से बाहर भाग गया जब कुछ भी पाने की कोशिश कर रहा था


10

मुझे अपडेट मैनेजर में एक त्रुटि हो रही थी जो मुझे आंशिक अपग्रेड करने के लिए कहती है और यह विफल हो जाती है। अब मैं sudo apt-get installकुछ नहीं कर सकता । मैंने इसे ठीक करने की कोशिश की, और अब मैं sudo apt-getकुछ नहीं कर सकता । हर बार, मुझे यह आउटपुट मिलता है:

Reading package lists... Error!
E: Dynamic MMap ran out of room. Please increase the size of APT::Cache-Limit. Current value: 25165824. (man 5 apt.conf)
E: Error occurred while processing libuptimed0 (NewVersion1)
E: Problem with MergeList
/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_lucid_universe_binary-i386_Packages
W: Unable to munmap
E: The package lists or status file could not be parsed or opened.

मुझे नहीं पता कि यह क्यों हो रहा है या इसे कैसे ठीक किया जाए, और मुझे डर है कि अगर मैं कुछ ऐसा करने की कोशिश करता हूं जो शायद काम नहीं करता है तो यह आपकी समस्या को बदतर बना देगा। (सिर्फ संदर्भ के लिए मैं वर्तमान में अपनी मशीन पर 10.04 (ल्यूसिड) चला रहा हूं।)

जवाबों:


20

मेरा मानना ​​है कि एक समाधान सिर्फ APT :: Cache-Limit को /etc/apt/apt.conf.d/70debconf पर बढ़ाता है, ऐसा करने के लिए:

sudo gedit /etc/apt/apt.conf.d/70debconf

और फ़ाइल के अंत में निम्नलिखित जोड़ें:

APT::Cache-Limit "100000000";

..और फिर चला:

sudo apt-get clean
sudo apt-get update --fix-missing

यह मेरे लिए काम नहीं किया, यह अभी भी एक ही बात कहते हैं, लेकिन एक लंबे समय के बाद
user1610406

1
वास्तव में, मैंने कहा कि क्या होना चाहिए था 70debconf 70debconfig और गलत वर्तनी कैश ... वूप्स ... और मैं तय करने के बाद, यह वास्तव में अच्छी तरह से काम किया! <3
user1610406

एक तरफ के रूप में, यह मुझे एक डेबियन 4.x पर चलने वाले 12 साल के कंप्यूटर को ठीक करने में मदद कर रहा है, जो यूएसबी और ऑप्टिकल ड्राइव से बूट नहीं होगा ... मुझे खुशी है कि मैंने पिछली बार एक डेबियन पर रखा था: - )
Jan

1
मैं वैग्रेंट इंस्टीट्यूशन (वर्चुअलबॉक्स के ऊपर) में / var / cache / apt का बाइंड-माउंट कर रहा हूं ताकि Vagrant की एक डायरेक्टरी आउटपुट में आए ताकि मुझे हर बार आने वाले पैकेज को दोबारा डाउनलोड न करना पड़े। जब मैं अभिलेखागार / उपनिर्देशिका को बांधता हूं तो यह ठीक काम करता है, लेकिन जब मैं माउंट / var / cache / apt (ताकि अपडेट कैश भी रखा गया हो) के लिए एक स्तर ऊपर जाता है, तो मुझे यह त्रुटि मिलनी शुरू हो जाती है। यह फिक्स कुछ भी नहीं लगता है। मैं 14.04 (LTS) पर हूं। किसी और को यह मुद्दा है?
डस्टिन ऑपरा

0

कैश फ़ोल्डर का उपयोग करके किसी अन्य सेवा (मेरे मामले में टॉमकैट) को रोकने के बाद हल किया गया।

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