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


11

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

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

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

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

Что мне делать?

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

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

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

Ответы:


14

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

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

а потом:

sudo apt-get update

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

sudo shutdown -r now

2
Я уверен, что перезагрузка здесь не нужна. Удаление кэшированных записей APT вступает в силу при следующем запуске APT.
Дэвид Фёрстер

3

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

Я не получаю никакого сообщения об ошибке, но когда я нажимаю на значки Software Updater и Software & Updates, ничего не происходит. И 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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.