libc6 apt के साथ स्थापित या अपग्रेड करते समय त्रुटि

Dec 20 2020

मैं वर्तमान में ubuntu के निम्नलिखित संस्करण का उपयोग कर रहा हूं sudo apt-get autoremove maven

मुझे निम्नलिखित त्रुटि प्राप्त हो रही है: -

पैकेज सूची पढ़ना ... निर्माण निर्भरता का पेड़
पढ़ना राज्य की जानकारी ... पूर्ण हो गया है आप इन्हें सुधारने के लिए 'उपयुक्त - उपविभाजित स्थापित' चलाना चाहते हैं। निम्नलिखित पैकेजों में कुछ निर्भरताएँ हैं: libc6-dbg: निर्भर करता है: libc6 (= 2.27-3ubuntu1.4) लेकिन 2.27-3ubuntu1 को libc6-dev स्थापित करना है: निर्भर करता है: libc6 (= 2.27-3ubuntu1.4) लेकिन 2.27-3ubuntu1) ई स्थापित करने के लिए: Unmet निर्भरताएँ। बिना पैकेज (या समाधान निर्दिष्ट करें) के साथ 'apt --fix-broken इंस्टॉल' का प्रयास करें।

फिर मैंने सुझाव के अनुसार यह कोशिश की sudo apt --fix-broken install

पैकेज सूचियों को पढ़ना ... निर्माण निर्भरता का पेड़
राज्य की जानकारी को पढ़ना ... निर्भरता को ठीक करना ... पूर्ण पैकेज स्वचालित रूप से स्थापित किया गया था और अब इसकी आवश्यकता नहीं है: libllvm7 इसे निकालने के लिए 'sudo apt autoremove' का उपयोग करें। निम्नलिखित अतिरिक्त पैकेज स्थापित किए जाएंगे: libc6 libc6: i386 सुझाए गए पैकेज: glibc-doc glibc-doc: i386 स्थान: i386 निम्नलिखित पैकेज अपग्रेड किए जाएंगे: libc6 libc6: 386 2 उन्नत, 0 नया स्थापित, 0 निकालने के लिए और 428 नहीं उन्नत किया गया। 9 पूरी तरह से स्थापित या हटाया नहीं गया। अभिलेखागार के 0 बी / 5,382 केबी प्राप्त करने की आवश्यकता है। इस ऑपरेशन के बाद, 19.5 kB अतिरिक्त डिस्क स्थान का उपयोग किया जाएगा। क्या आप जारी रखना चाहते हैं? [Y / n] Y debconf: DbDriver "config": /var/cache/debconf/config.dat एक अन्य प्रक्रिया द्वारा लॉक किया गया है: संसाधन अस्थायी रूप से अनुपलब्ध है (डेटाबेस पढ़ना ... वर्तमान में स्थापित 197197 फाइलें और निर्देशिकाएं।) अनपैक करने की तैयारी। ../libc6_2.27-3ubuntu1.4_amd64.deb ... De-configuring libc6: i386 (2.27-3ubuntu1) ... debconf: DbDriver "config": /var -cache/debconf/config.dat किसी अन्य द्वारा लॉक किया गया है प्रक्रिया: संसाधन अस्थायी रूप से अनुपलब्ध dpkg: त्रुटि प्रसंस्करण संग्रह /var/cache/apt/archives/libc6_2.27-3ubuntu1.4_amd64.deb (--unpack): नया libc6: amdp पैकेज पूर्व-स्थापना स्क्रिप्ट उपप्रकार त्रुटि त्रुटि स्थिति 1 की तैयारी कर रहा है unpack करने के लिए ... / libc6_2.27-3ubuntu1.4_i386.deb ... De-configuring libc6: amd64 (2.27-3ubuntu1) ... debconf: DbDriver "config":: /var/cache/debconf/config.dat है। किसी अन्य प्रक्रिया द्वारा लॉक किया गया: संसाधन अस्थायी रूप से अनुपलब्ध dpkg: त्रुटि प्रसंस्करण संग्रह /var/cache/apt/archives/libc6_2.27-3ubuntu1.4_i386.deb (--unpack): नया libc6, i386 पैकेज पूर्व-स्थापना स्क्रिप्ट सबप्रोसेस r eturned त्रुटि निकास स्थिति 1 संसाधन संसाधित करते समय त्रुटियां सामने आईं: /var/cache/apt/archives/libc6_2.27-3ubuntu1.4_amd64.deb/var/cache/apt/archives/livec6_2.27-3ubuntu1.4_i386.deb E: Sub -प्रवेश / usr / bin / dpkg ने एक त्रुटि कोड लौटाया (1)

मैं ubuntu के लिए नौसिखिया हूँ और मुझे नहीं पता कि यह कैसे दृष्टिकोण है। कृपया मुझे बताएं कि इससे कैसे निपटा जाए।

जवाब

karel Dec 20 2020 at 19:21

टर्मिनल खोलें और टाइप करें:

sudo fuser -v /var/cache/debconf/config.dat

यह आपको दिखाएगा कि ताला किस प्रक्रिया में है:

                     USER        PID ACCESS COMMAND
/var/cache/debconf/config.dat:
                     root      12590 F.... dpkg-preconfigu

पीआईडी ​​पर ध्यान दें और इसे इस उदाहरण में या उसके साथ मार दें ।sudo kill PIDsudo kill -9 PID12590