Ubuntu 12.04 LTSは、最新バージョンではないBlueZ ver4.98を使用しています。最新のBlueZバージョンにアップグレードしたいと思います。これをどのように行うことができますか?
here から最新バージョンを取得します。
例えば。:
wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.30.tar.xz
Extract
tar xf bluez-5.30.tar.xz
ビルド
cd bluez-5.30
./configure
make
そしてでインストール
Sudo make install
または.deb
パッケージの場合はcheckinstall
で:
Sudo apt-get install checkinstall
Sudo checkinstall
@ A.Bの post に従ってビルドを成功させるには、システムが次の依存関係を満たす必要があります。 Ubuntu 14.04.1 /カーネル3.16.0を使用しました
apt-get install libglib2.0-dev libdbus-1-dev libudev-dev libical-dev libreadline6 libreadline6-dev
./configure
make
make install
./configure
がconfigure:error:systemd system unit directoryと言っている間にエラーが発生した場合、ユーザーによる解決策を試してください:mrd [元の投稿] 。
./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc --localstatedir=/var --with-systemdsystemunitdir=/lib/systemd/system --with-systemduserunitdir=/usr/lib/systemd