Почему packagekit запускает в течение дня? Нет никакого признака в сообщениях, которые компонент отправляет сообщению для запуска packagekit, просто сообщение dbus, указывающее, что сервис был запущен:
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.2 LTS"
Syslog
AptDaemon.PackageKit: INFO: Initializing PackageKit compat layer
dbus[1207]: [system] Successfully activated service 'org.freedesktop.PackageKit'
AptDaemon.PackageKit: INFO: Initializing PackageKit transaction
AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/fbf7b3e9013a4a94a9bcf7a178f1d31e
AptDaemon.Worker: INFO: Processing transaction /org/debian/apt/transaction/fbf7b3e9013a4a94a9bcf7a178f1d31e
Это не PackageKit
, а скорее совместимый API в aptdaemon
, так что вещи, написанные с помощью PackageKit
API для запроса установки пакетов, и делают это в Ubuntu, не поддерживая другой API .
Если вы посмотрите на /var/log/apt/history.log
и найдете время, когда произошел этот вызов, вы сможете увидеть, какова была транзакция. Если там нет коррелирующей активности, скорее всего, что-то запрашивает проверку наличия обновлений, доступных для системы.
Вы можете использовать инструмент dbus-monitor
в терминале, отфильтровывая сервис org.freedesktop.PackageKit
, чтобы увидеть, что делает вызов.