大まかなアイデアがある場合 (または過去 10 年間をカバーしても問題ない場合)、bluez
bluez-uils
でツールを提供 バージョンを要求します。残念ながら、これらのツールはバージョン 4 と 5 の間で変更されたため、両方のいずれかがインストールされているかどうかを確認する必要がある場合があります。
BlueZ 4.0 の場合:
bluetoothd --version
BlueZ 5.0 以降、新しいコマンドライン ツール bluetoothctl
があります。 :
bluetoothctl --version
Bluez は libbluetooth.so という共有ライブラリを提供しています。 x86_64 ディストリビューションでは、このファイルは /usr/lib64/
にあります。 、単純に ls -la
を実行します 調べる
$ls -la /usr/lib64/libbluetooth.so
lrwxrwxrwx 1 root root 22 Jan 17 12:44 /usr/lib64/libbluetooth.so -> libbluetooth.so.3.17.0
私の場合、バージョン 3.17.0
を使用しています
readelf(1)
情報を提供することもできます。
私のディストリビューション (Fedora 21) では、/usr/share/doc/bluez/ChangeLog.
にあります。 less
で読んでみてください。