Apprenez à mettre à jour BlueZ vers sa dernière version sur Ubuntu pour profiter des dernières fonctionnalités de cette pile Bluetooth open source.

Ubuntu, par défaut, ne propose pas la dernière version de nombreux logiciels. L'un de ces logiciels est BlueZ, une pile de protocoles Bluetooth open source. Ubuntu est livré avec une version stable mais obsolète de BlueZ. Ceci est fait pour s'assurer que bien que la version du logiciel soit obsolète, elle est bien testée et exempte de failles de sécurité. Cependant, la stabilité se fait au détriment de nouvelles fonctionnalités.

Si vous souhaitez installer la dernière version de BlueZ, vous devrez le faire vous-même. Apprenons à installer manuellement la dernière version de BlueZ sur Ubuntu.

Étape 1: désinstaller la version par défaut de BlueZ

Avant de procéder à l'installation d'une version plus récente de BlueZ, vous devez d'abord vous débarrasser de la version actuelle. Vous pouvez facilement désinstaller la version par défaut de BlueZ à l'aide du gestionnaire de packages APT sur Ubuntu. Voici la commande pour désinstaller BlueZ :

instagram viewer
sudo apt supprimer automatiquement bluez

Tapez Oui et frappe Entrer lorsque vous êtes invité à confirmer votre décision.

Étape 2: Téléchargement des derniers fichiers source BlueZ

Maintenant que vous avez désinstallé la version actuelle de BlueZ, vous devez télécharger les derniers fichiers source de BlueZ.

Vous ne pouvez pas utiliser le gestionnaire de packages APT car le référentiel officiel Ubuntu contient une version obsolète, celle que vous venez de désinstaller. Vous devrez donc d'abord récupérer la source, préparer les fichiers de construction, puis installer manuellement BlueZ.

Téléchargez les fichiers sources de la dernière version de BlueZ sur le site officiel. Naviguez sur le site à l'aide d'un navigateur Web ou, à la manière de Linux, utilisez la commande wget dans le terminal :

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

Assurez-vous de remplacer le numéro de version dans la commande ci-dessus par la dernière version de BlueZ.

Télécharger:BleuZ

Étape 3: Installer les dépendances requises

Avant de passer au processus d'installation, vous devez installer quelques dépendances requises par BlueZ. Sans ceux-ci installés, la construction de BlueZ échouera et vous ne pourrez pas l'installer.

Voici la commande pour installer ces dépendances en utilisant APT sur Ubuntu :

sudo apt install build-essentials libreadline-dev libical-dev libdbus-1-dev libudev-dev libglib2.0-dev python3-docutils

Étape 4: Construire la source et installer BlueZ

Décompressez l'archive BlueZ TAR téléchargée à l'aide de la commande tar et déplacez-vous dans le nouveau répertoire en utilisant la commande cd:

tar -xzvf bluez-* && cd bluez*

Une fois dans le répertoire, préparez les fichiers de construction en exécutant le script de configuration, puis procédez à l'installation de BlueZ en utilisant make et make install :

./configure 
faire
sudo faire installer

Ce sont toutes les étapes nécessaires pour construire et installer la dernière version de BlueZ sur Ubuntu.

Étape 5: Configurer et activer les services BlueZ

Avec la dernière version de BlueZ installée, il est temps de faire quelques configurations finales pour s'assurer qu'il fonctionne comme prévu.

Commencez par créer un nouveau service BlueZ pour activer les fonctionnalités expérimentales. Pour ce faire, ouvrez d'abord le service.bluetooth fichier de service systemd à l'aide de l'éditeur de texte de votre choix et ajoutez --expérimental pour ExecStart:

sudo nano /lib/systemd/system/bluetooth.service

Modifier le ExecStart ligne donc ça ressemble à ça :

ExecStart=/usr/local/libexec/bluetooth/bluetoothd --experimental

Ensuite, en utilisant la commande systemctl, activez et démarrez le service Bluetooth :

rechargement du démon systemctl sudo
sudo systemctl démasquer bluetooth.service
sudo systemctl redémarrer Bluetooth

Vérifiez si cela fonctionne en utilisant le statut systemctl commande:

statut sudo systemctl Bluetooth

Cela devrait renvoyer une sortie positive. Maintenant, pour vérifier si BlueZ fonctionne correctement, lancez un nouveau terminal, tapez la commande bluetoothctl et appuyez sur Entrer.

sudo bluetoothctl

Ce sont toutes les étapes nécessaires pour installer et configurer la dernière version de BlueZ sur Ubuntu. Vous pouvez maintenant essayer les nouvelles fonctionnalités de la version à volonté sans avoir à attendre que la dernière version soit ajoutée aux dépôts officiels d'Ubuntu.

Installer la dernière version de BlueZ sur Ubuntu

Vous avez maintenant installé avec succès la dernière version de BlueZ, la pile de protocoles Bluetooth open source, sur Ubuntu. Cette mise à niveau apporte une multitude de nouvelles fonctionnalités et améliorations, vous permettant de tirer pleinement parti de la technologie Bluetooth.

De plus, l'installation de la dernière version du logiciel Bluetooth est l'une des nombreuses façons de dépanner la connectivité Bluetooth sous Linux.