Мой update-manager
не ведет себя правильно. Как я диагностирую его? Там какие-либо журналы записаны конкретно GUI?
Я имею 16.04 с Openbox для WM/desktop. Большинство "ненужных" пакетов удалено так, чтобы могла бы быть проблема.
Когда я запускаю update-manager
это обновляет репозитории правильно и отображает список новых пакетов. Когда я нажимаю кнопку Install Now, она отображает маленькое окно Updater программного обеспечения с индикатором выполнения, но то окно исчезает почти немедленно. Никакие ошибочные поля не показывают. Никакое обновление не выполняется.
Абсолютно ничто не появляется в /var/log/apt/history.log
. /var/log/syslog
получает эту запись, которая не похожа на ошибку:
8 декабря 13:53:16 имени хоста org.debian.apt [1026]: 13:53:16 AptDaemon. Рабочий [ИНФОРМАЦИЯ]: Фиксация пакетов: dbus. Массив ([dbus. Строка ('linux-headers-4.4.0-53#auto'), dbus. Строка ('linux-headers-4.4.0-53-generic#auto'), dbus. Строка ('linux-image-4.4.0-53-generic#auto'), dbus. Строка ('linux-image-extra-4.4.0-53-generic#auto')], signature=dbus. Подпись (')), dbus. Массив ([], signature=dbus. Подпись (')), dbus. Массив ([], signature=dbus. Подпись (')), dbus. Массив ([], signature=dbus. Подпись (')), dbus. Массив ([dbus. Строка ('ghostscript'), dbus. Строка ('ghostscript-x'), dbus. Строка ('libgs9'), dbus. ('Libgs9-распространенная') строка, dbus. Строка ('libprocps4'), dbus. ('Универсальная Linux') строка, dbus. Строка ('linux-headers-generic'), dbus. Строка ('linux-image-generic'), dbus. Строка ('linux-libc-dev'), dbus. Строка ('procps')], signature=dbus. Подпись (')), dbus. Массив ([], signature=dbus. Подпись ('))
Я попробовал sudo rm -r /var/lib/apt/lists/* && sudo apt-get update
, не помог.
Когда я запускаю update-manager
от терминала это сразу печатает:
/usr/bin/update-manager:28: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
from gi.repository import Gtk
WARNING:root:can not import unity GI cannot import name Dbusmenu, introspection typelib not found
И ничто больше никогда не печатается в терминале до update-manager
завершения.
sudo apt-get update && sudo apt-get upgrade
работайте правильно, но они "сдерживают" новое ядро. Я должен использовать sudo apt-get upgrade linux-generic
обновить все.
Возможно, что эта проблема только происходит, когда новое ядро доступно. Я буду следить за этим.
Выполнение gksudo update-manager
действительно решает проблему. Обновления установлены правильно, включая новое ядро.
Мой update-manager
обычно запускается update-notifier
работал на сессии, запускаются пользователем моей учетной записи. Тем не менее это смогло обновить репозиторий, вероятно, через aptd.
Как работать, менеджер обновления правильно является, вероятно, отдельным вопросом. Но исходный вопрос стоит: существует ли способ изучить, почему точно менеджер обновления перестал работать к chooch?
Моя настоящая проблема состояла в том, что я не выполнял агентов PolKit. Таким образом, менеджер обновления не смог попросить у меня пароля. Мой вопрос все еще допустим хотя: как я узнал бы это без догадок?