E: dpkg बाधित हो गया था ... 'sudo dpkg --configure -a' चलाएं


46

मैं apt-get कमांड के साथ अपग्रेड चला रहा था, और इसमें असाधारण रूप से लंबा समय लग रहा था क्योंकि मेरे ISP के माध्यम से आधे रास्ते ने मुझे उनकी उचित उपयोग नीति के साथ सामना किया।

बाहर बैठने के बाद और थोड़ी देर के लिए बारिश देखने के बाद मेरे इलेक्ट्रॉनिक्स को फिर से होश आया, इसलिए मैं अपग्रेड पूरा करने के लिए वापस चला गया और मेरा टर्मिनल उसके साथ खत्म हो गया

"E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem."

सुपाठ्य जानकारी का अंतिम बिट यह सब था:

Installing (ri/RDoc) documention for (stuff and such)
ERROR:  Could not find a valid gem 'watobo-0.9.8.724.gem' (>= 0) in any repository
rm: cannot remove `watobo-0.9.8.724.gem': No such file or directory

Setting up metasploit (4.3.0-bt1) ...
Upgrading Pre-Existing Installation...
/opt/metasploit/postgresql/scripts/ctl.sh : postgresql  (pid 1191) already running
prosvc is running
metasploit is running
[*]
[*] Attempting to update the Metasploit Framework...
[*]

तो यह मीलों के लिए चला जाता है, मणि कैश, माणिक, और सामान के बारे में बात करता है जो मैं चाहता हूं। सभी जब तक:

A    lib/gemcache/ruby/1.9.1/gems/state_machine-1.1.2/gemfiles/active_record-2.1.2.gemfile.lock

... और वहाँ बैठ गया, सारी रात। यदि मैं इसे रोक देता हूं, तो क्या मुझे अभी भी dpkg त्रुटि (बंद मौका पर जो मैं नहीं करूंगा), या यदि हां, तो मुझे apt-get कमांड और इसके सुपर काउ पॉवर्स का उपयोग करके फिर से शुरू करने की आवश्यकता है?


जवाबों:


59
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

यह त्रुटि वास्तव में आपको बता रही है कि क्या गलत है: dpkgपैकेज को सही तरीके से कॉन्फ़िगर नहीं किए जाने के कारण बाधित हुआ था।

वह कमांड चलाएं जो आपको बताती है sudo dpkg --configure -aऔर यह स्वयं को सही करने में सक्षम होना चाहिए।

यदि यह sudo apt-get install -f(टूटे हुए पैकेज को ठीक करने के लिए) चलाने की कोशिश नहीं करता है और फिर sudo dpkg --configure -aफिर से चलाने की कोशिश करता है ।

बस सुनिश्चित करें कि आपके पास इंटरनेट का उपयोग उपलब्ध है ताकि आप किसी भी निर्भरता को डाउनलोड कर सकें।

ये निर्देश काम नहीं कर सकते हैं यदि आप उन्नयन से मतलब है apt-get dist-upgradeयदि आप एक वितरण उन्नयन (जैसे 11.10 → 12.04) करने की कोशिश कर रहे थे, तो आपको उस प्रतिबिंबित करने के लिए अपने प्रश्न को संपादित करने की आवश्यकता होगी।


मैं एक ही किया है, लेकिन यह इस एक जाँच काम नहीं किया askubuntu.com/questions/469553/...
आगा रेहान अब्बास

dpkg कमांड चलाने से मेरे लिए समस्या ठीक हो गई। मुझे लगता है कि 4.8 कर्नेल से 4.4 पर वापस जाने के साथ कुछ समस्या थी, कॉन्फ़िगरेशन के बीच में संस्करण की पूरी जांच चल रही थी।
मेंडोटा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.