उपयोग करने का प्रयास करते समय मुझे यह त्रुटि मिली apt-get
:
E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/) is another process using it?
मैं इसे कैसे ठीक करूं?
sudo lsof /var/lib/dpkg/lock
उस प्रक्रिया को खोजने के लिए उपयोग कर सकते हैं जो लॉक फ़ाइल का मालिक है (यदि खाली है, तो मान लें कि पिछले बूट से लॉक बचा हुआ है और sudo rm
डी हो सकता है ), तो आउटपुट करने के लिए एक पर विचार करें sudo kill -9 <PID>
(प्राप्त करें <PID>lsof
root <pid> <ppid> 0 15:58 ? 00:00:00 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install
चलाया जाता है, जैसे कि मैं मशीन को चालू करने पर हर बार उपयुक्त अपडेट चलाता हूं। अद्यतन के आकार पर निर्भर करता है (जो अक्सर बहुत पहले से मेल खाती है क्योंकि मैंने उस मशीन का उपयोग पिछली बार किया था), इसे पूरा करने के लिए 1-10 मिनट से उपयोग कर सकते हैं। उसके बाद, मैनुअल एप इंस्टॉल और अपडेट के लिए लॉक को मुक्त किया गया है। कोशिश करो: sudo ps aux|grep apt
या `sudo ps aux | grep अप्राप्य।