在 Windows 和 macOS 上对蓝牙功能进行配置都非常容易,用户可以很简单地就连接蓝牙鼠标、键盘、耳机或其它任何蓝牙配件。而在 Linux 系统中使用蓝牙连接就不那么方便了,至少我还没遇到过能像 Windows 和 macOS 那样具有开箱即用蓝牙配置的 Linux 发行版。
如果你从 Linux PC 连接到蓝牙配件时遇到麻烦,本文将向你详细介绍如何在 Linux 中设置蓝牙功能。
初始化蓝牙
首先,要在 Linux 计算机上安装所需的软件包。如果你在使用 Ubuntu 或基于 Ubuntu 的发行版,请运行如下命令:
sudo apt install bluetooth bluez bluez-tools rfkill
接下来,可以使用 rfkill 实用程序来验证和确保蓝牙设备未被阻止:
sudo rfkill list
从以上截图中可以看出,当前我的蓝牙设备既没被软件阻止也没被硬阻止,如果你看到 Soft blocked 或 Hard blocked 的状态为 yes,则需要使用如下命令来解除蓝牙设备的阻止状态。
sudo rfkill unblock bluetooth
最后还需要通过运行以下命令确保蓝牙服务处于活动状态:
sudo service bluetooth start
扫描蓝牙设备
在开始扫描蓝牙设备之前,请安装 blueman 软件包,以帮助配对和管理