"Оновлення програмного забезпечення" та "Програмне забезпечення та оновлення" не працюють


11

Я не використовував свій Ubuntu досить довго. Сьогодні, коли я завантажував Ubuntu (14,04 LTS), оновлення програмного забезпечення та Програмне забезпечення та оновлення (з налаштувань) не працюють.

Вікно оновлення програмного забезпечення з’явиться близько 1 секунди, але воно автоматично закриється. Програмне забезпечення та оновлення ніколи не відображаються, незалежно від того, скільки разів я натискаю значок. Зауважте, що жоден з них не показує жодного повідомлення про помилку.

Ці 2 функції працювали ідеально в останній раз, коли я використовував Ubuntu. Я хочу зробити деяке оновлення та оновлення системи.

Поки що я використовую sudo apt-get update && sudo apt-get upgrade. Ця команда працює дуже швидко, тобто (я думаю) мій Ubuntu не оновлюється належним чином. Оновлення від оновлення програмного забезпечення завжди має великі розміри, тому завантаження має бути повільнішим.

Що я повинен зробити?

Чи можу я просто видалити та перевстановити їх обох? Якщо я можу, як це зробити?

Просто для уточнення, я не хочу оновити свою версію Ubuntu (я хочу LTS ), я просто хочу оновити програмне забезпечення / пакети, які я використовував.

Дякую за ваш час.

Відповіді:


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/elementaros/+bug/1415128

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.