Каждый раз, когда я использую склонный, я добираюсь, "тайм-аут достиг ошибки". Взгляд на /var/log/syslog
, Я вижу:
dbus[619]: [system] Activating via systemd: service name='org.freedesktop.PackageKit' unit='packagekit.service'
systemd[1]: Starting PackageKit Daemon...
PackageKit: daemon start
PackageKit: daemon quit
packagekitd[12925]: Failed to load the backend: Failed to execute statement 'PRAGMA synchronous=OFF': database disk image is malformed
systemd[1]: Started PackageKit Daemon.
gnome-software[2433]: running search with refine-flags=require-icon with timeout=60 with max-results=20 with search=packagek on plugin=snap took 378ms
gnome-software[2433]: running search with refine-flags=require-icon with timeout=60 with max-results=20 with search=packageki on plugin=snap took 432ms
gnome-software[2433]: running search with refine-flags=require-icon with timeout=60 with max-results=20 with search=packagekit on plugin=snap took 231ms
gnome-software[2433]: failed to call gs_plugin_refine on packagekit-refine: failed to resolve package_ids: Error calling StartServiceByName for org.freedesktop.PackageKit: GDBus.Error:org.freedesktop.DBus.Error.TimedOut: Failed to activate service 'org.freedesktop.PackageKit': timed out
Кто-либо сталкивается с этой проблемой прежде? Там какой-либо путь состоит в том, чтобы восстановить базу данных? Или я мог просто переустановить packagekit?
Следующее действительно работало:
sudo apt-get remove packagekit
sudo apt-get purge packagekit
sudo apt-get install ubuntu-software
Поочередно необходимо смочь использовать следующее вместо этого:
sudo apt-get remove --purge packagekit
sudo apt-get install ubuntu-software
Я надеялся найти лучшее решение. Я действительно находил, что существует pkcon
команда с repair
опция, но положение на packagekitd
работать для взаимодействия с базой данных.
Я не мог найти ссылки онлайн как, туда, где база данных была сохранена, или как иначе заниматься проблемой. Большинство проблем, касающихся PackageKit, расценивает Fedora, Redhat или CentOS, таким образом, не как полезные.