"Software Updater" и "Software & Updates" не работают

Я не использовал свой Ubuntu довольно долго. Сегодня, когда я загружаю Ubuntu (14.04 LTS), программа обновления ПО и Software & Updates(из настроек) не работают.

Окно программы обновления программного обеспечения будет отображаться в течение примерно 1 секунды, но оно будет закрыто автоматически. Программное обеспечение и обновления никогда не показывались, независимо от того, сколько раз я нажимал на значок. Обратите внимание, что оба они не показывают никаких сообщений об ошибках.

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

Сейчас я использую sudo apt-get update && sudo apt-get upgrade, Эта команда выполняется очень быстро, значит (я думаю) мой Ubuntu не обновляется должным образом. Обновление из программы обновления программного обеспечения всегда имеет большой размер, поэтому загрузка должна выполняться медленнее.

Что я должен делать? Могу ли я просто удалить и переустановить их обоих? Если я могу, как это сделать?

ОБНОВИТЬ

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

Спасибо за ваше время.

2 ответа

Это обычное дело, которое просто решается. Эти команды очищают "фантомные" или "зависшие" списки и, возможно, придется использовать их снова в случае необходимости в будущем для аналогичной ошибки:

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

а потом:

sudo apt-get update

Вам может потребоваться перезагрузить компьютер, чтобы он полностью заработал, набрав:

sudo shutdown -r now

У меня почти такая же проблема, как у @Blaze Tama, и ответ, предложенный @Bruce и @edward torvalds, не устранил ее.

Я не получаю никакого сообщения об ошибке, но когда я нажимаю на значки "Обновление программного обеспечения" и "Программное обеспечение и обновления", ничего не происходит. И Software Updater больше не запрашивает у меня обновления.

Я не совсем уверен, что это та же ошибка, потому что 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. Загрузите модуль 'threading' в вашей версии 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

Попробуйте следующее:

sudo apt remove update-manager
sudo apt autoremove -y
sudo rm -r /usr/bin/update-manager
sudo apt install update-manager
sudo apt update
Другие вопросы по тегам