Bluez-无法启动bluetooth.service

Bluez-无法启动bluetooth.service

我已将 bluez 版本从 5 降级至 4.79。首先,我使用 sudo apt-get purge 卸载了 bluez5,然后执行 sudo apt-get autoremove。然后我获取 tar 文件并执行经典的 ./configure 、 make 、 sudo make install ,没有错误。

问题是: $ systemctl status bluetooth输出是:

*bluetooth.service 
   Loaded: not-found (Reason: No such file or directory)
   Active: inactive (dead)

所以当我尝试$ sudo systemctl start bluetooth输出时:

Failed to start bluetooth.service : Unit bluetooth.service failed to load: No such file or directory

$ bluetoothd -v输出:

4.79

如何启动蓝牙服务以及为什么 bluetooth.service 文件丢失?我是 Linux 新手,我使用 raspbian jessie 在 rp1 上运行 bluez。任何帮助表示赞赏。

答案1

$ sudo systemctl enable bluetooth
Failed to enable unit: Unit file bluetooth.service does not exist.

我遇到了上述错误,所以我尝试安装所有 bluez 软件包并且它有效。

sudo apt-get install bluez*

安装后,我已启用蓝牙

$ sudo systemctl enable bluetooth
Synchronizing state of bluetooth.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable bluetooth

$ sudo systemctl start bluetooth

相关内容