Как диагностировать менеджера обновления?

Мой 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?

Обновление 2:

Моя настоящая проблема состояла в том, что я не выполнял агентов PolKit. Таким образом, менеджер обновления не смог попросить у меня пароля. Мой вопрос все еще допустим хотя: как я узнал бы это без догадок?

2
задан 7 January 2017 в 07:52

0 ответов

Другие вопросы по тегам:

Похожие вопросы: