Se hai un'idea approssimativa (o ti va bene coprire gli ultimi 10 anni), bluez
fornisce strumenti in bluez-uils
per richiedere la versione. Sfortunatamente, questi strumenti sono cambiati tra la versione 4 e 5, quindi potrebbe essere necessario controllare se uno di entrambi è installato.
Per BlueZ 4.0:
bluetoothd --version
Da BlueZ 5.0, c'è un nuovo strumento a riga di comando bluetoothctl
:
bluetoothctl --version
Bluez fornisce una libreria condivisa chiamata libbluetooth.so. Nelle distribuzioni x86_64 dovresti trovare questo file in /usr/lib64/
, quindi esegui semplicemente un ls -la
per scoprirlo
$ls -la /usr/lib64/libbluetooth.so
lrwxrwxrwx 1 root root 22 Jan 17 12:44 /usr/lib64/libbluetooth.so -> libbluetooth.so.3.17.0
Nel mio caso, sto usando la versione 3.17.0
readelf(1)
può anche fornire alcune informazioni.
Sulla mia distribuzione (Fedora 21), puoi trovarlo in /usr/share/doc/bluez/ChangeLog.
Potresti provare a leggerlo con less
o simili.