"सॉफ़्टवेयर अपडेटर" और "सॉफ़्टवेयर और अपडेट" काम नहीं कर रहे हैं


11

मैंने अपने उबंटू को काफी लंबे समय तक इस्तेमाल किया। आज, जब मैंने उबंटू (14.04 एलटीएस) को बूट किया, तो सॉफ्टवेयर अपडेटर और सॉफ्टवेयर एंड अपडेट्स (सेटिंग्स से) काम नहीं कर रहे हैं।

सॉफ्टवेयर updater की विंडो लगभग 1 सेकंड के लिए दिखाई देगी, लेकिन यह अपने आप बंद हो जाएगी। सॉफ़्टवेयर और अपडेट कभी नहीं दिखाए जाते हैं, चाहे मैं कितनी बार आइकन पर क्लिक करूं। ध्यान दें कि उनमें से कोई भी त्रुटि संदेश नहीं दिखाता है।

पिछली बार जब मैंने उबंटू का उपयोग किया था, तब वे 2 सुविधाएँ पूरी तरह से काम कर रही थीं। मैं कुछ सिस्टम अपग्रेड और अपडेट करना चाहता हूं।

अभी के लिए, मैं का उपयोग करें sudo apt-get update && sudo apt-get upgrade। यह कमांड बहुत तेज चलती है, जिसका अर्थ है (मुझे लगता है) मेरा उबंटू ठीक से अपडेट नहीं हुआ है। सॉफ्टवेयर अपडेटर से अपडेट का आकार हमेशा बड़ा होता है इसलिए डाउनलोड धीमा होना चाहिए।

मुझे क्या करना चाहिए?

क्या मैं इन दोनों को अनइंस्टॉल और रीइंस्टॉल कर सकता हूं? अगर मैं कर सकता हूं, तो कैसे करूं?

बस स्पष्ट करने के लिए, मैं अपने उबंटू संस्करण को अपग्रेड नहीं करना चाहता (मुझे एलटीएस एक चाहिए), मैं सिर्फ आपके द्वारा उपयोग किए जाने वाले सॉफ़्टवेयर / पैकेज को अपग्रेड करना चाहता हूं।

आपके समय के लिए धन्यवाद।

जवाबों:


15

यह एक सामान्य बात है जिसे बस हल किया जाता है। ये आदेश "प्रेत" या "त्रिशंकु" सूचियों को साफ करते हैं और भविष्य में इसी तरह के बग के लिए फिर से उपयोग करने की आवश्यकता हो सकती है:

sudo rm -rvf /var/lib/apt/lists/* 

और फिर:

sudo apt-get update

टाइपिंग से पूरी तरह प्रभावित होने के लिए आपको कंप्यूटर को रिबूट करना पड़ सकता है:

sudo shutdown -r now

2
मुझे पूरा यकीन है कि यहाँ एक रिबूट अनावश्यक है। कैश्ड APT प्रविष्टियाँ हटाने से APT के अगले रन पर प्रभाव पड़ता है।
डेविड फ़ॉस्टर

3

मेरे पास @Blaze Tama जैसी लगभग एक ही समस्या है और @Bruce और @edward torvalds द्वारा प्रस्तावित उत्तर ने इसे ठीक नहीं किया।

मुझे कोई त्रुटि संदेश नहीं मिलता है, लेकिन जब मैं सॉफ़्टवेयर अपडेटर और सॉफ़्टवेयर और अपडेट के आइकन पर क्लिक करता हूं, तो कुछ भी नहीं होता है। और सॉफ़्टवेयर अद्यतनकर्ता मुझे और अपडेट के लिए संकेत नहीं देता है।

मुझे पूरी तरह से यकीन नहीं है कि यह वही बग है क्योंकि sudo apt-get update && sudo apt-get upgradeकमांड मेरे लिए ठीक काम करता है।


मेरा समाधान:

  1. सुनिश्चित करें कि यह एक ही बग चल रहा है:

/usr/bin/update-manager

यदि आपकी त्रुटि है तो मेरा समाधान काम करना चाहिए:

Traceback (most recent call last):
  File "./update-manager", line 37, in <module>
    from UpdateManager.UpdateManager import UpdateManager
  File "/usr/lib/python3/dist-packages/UpdateManager/UpdateManager.py", line 43, in <module>
    import dbus
  File "/usr/lib/python3/dist-packages/dbus/__init__.py", line 103, in <module>
    from dbus._dbus import Bus, SystemBus, SessionBus, StarterBus
  File "/usr/lib/python3/dist-packages/dbus/_dbus.py", line 39, in <module>
    from dbus.bus import BusConnection
  File "/usr/lib/python3/dist-packages/dbus/bus.py", line 39, in <module>
    from dbus.connection import Connection
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 27, in <module>
    import threading
ImportError: No module named 'threading'
  1. Python3 के अपने संस्करण में मॉड्यूल 'थ्रेडिंग' डाउनलोड करें

Python3.4 का स्रोत कोड https://hg.python.org/cpython/file/3.4/Lib/threading.py पर पाया जा सकता है । और फ़ोल्डर में सहेजा जाना चाहिए /usr/lib/python3.4। (या कभी आपका Python3 का संस्करण क्या है। सावधान रहें, मेरे मामले में, मेरे पास Python2.7 के लिए यह मॉड्यूल था, लेकिन Python3.4 के लिए नहीं!)

PS: इस बग का वर्णन यहां किया गया था: https://bugs.launchpad.net/elementaryos/+bug/1415128

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