如何在 Ubuntu 12.04 LTS 上升级到最新的 BlueZ 版本?

如何在 Ubuntu 12.04 LTS 上升级到最新的 BlueZ 版本?

Ubuntu 12.04 LTS 使用的是 BlueZ ver4.98,这不是最新版本。我想升级到最新的 BlueZ 版本。该怎么做?

答案1

从以下位置获取最新版本这里

例如:

wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.30.tar.xz

提炼

tar xf bluez-5.30.tar.xz

建造

cd bluez-5.30
./configure
make

然后安装

sudo make install

或者checkinstall对于一个.deb包:

sudo apt-get install checkinstall
sudo checkinstall

答案2

按照@AB 成功构建邮政,你的系统应该满足以下依赖关系。我有 Ubuntu 14.04.1 / Kernel 3.16.0

apt-get install libglib2.0-dev libdbus-1-dev libudev-dev libical-dev libreadline6 libreadline6-dev

./configure
make
make install

如果你在./configure配置:错误:systemd 系统单元目录,请尝试以下用户提供的解决方案:mrd[原帖]

./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --with-systemdsystemunitdir=/lib/systemd/system --with-systemduserunitdir=/usr/lib/systemd

相关内容