這裏是我做過什麼成功具有d-Bus的18年1月10日在我的樹莓派3 Raspbian傑西精簡版新鮮(發佈2017年4月10日):
[我用aptitude代替apt-get的。您也可以替換一個被另一個]
sudo aptitude install -y libapparmor1
cd ~
wget http://ftp.fr.debian.org/debian/pool/main/d/dbus/libdbus-1-3_1.10.18-1_armhf.deb
sudo dpkg --auto-deconfigure -i libdbus-1-3_1.10.18-1_armhf.deb
wget http://ftp.fr.debian.org/debian/pool/main/d/dbus/dbus_1.10.18-1_armhf.deb
sudo dpkg -i dbus_1.10.18-1_armhf.deb
sudo reboot
,並重新啓動後:
[email protected]:~ $ dpkg -l dbus
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-=======================-================-================-===================================================
ii dbus 1.10.18-1 armhf simple interprocess messaging system (daemon and ...
和:
[email protected]:~ $ dbus-daemon --version
D-Bus Message Bus Daemon 1.10.18
Copyright (C) 2002, 2003 Red Hat, Inc., CodeFactory AB, and others
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
謝謝你的想法 - 我嘗試了所有,但它仍在加載舊守護進程。 systemctl status dbus提供以下輸出:dbus.service - D-Bus系統消息總線 加載:已加載(/lib/systemd/system/dbus.service; static) 活動:活動(正在運行)自2017年3月30日05:51:38 UTC; 6分鐘前 Docs:man:dbus-daemon(1) 主PID:434(dbus-daemon) CGroup:/system.slice/dbus.service └─434/ usr/bin/dbus-daemon --system - -ddress = systemd:--nofork -... –
如果我運行「dbus-daemon --version」,我會看到舊版本1.8.22,但是如果我運行「/ usr/arm-linux-gnueabi/bin /./dbus-daemon --version「我看到新安裝的版本,1.10。16 –
從狀態我可以看到,dbus已啓動,並且使用/ usr/bin路徑正常運行。在dbus.service文件中更新/ usr/arm-linux-gnueabi/bin的路徑並重新啓動守護進程。確保重新加載守護進程。如果dbus啓動失敗,則共享「systemctl status dbus」輸出。 –