Andrew Heinzman / How-To Geek
Pour désactiver entièrement Bluetooth sur Arch Linux, utilisez la commande « sudo systemctl disable bluetooth ». Ensuite, redémarrez ou utilisez la commande « sudo systemctl stop bluetooth » pour arrêter l’instance Bluetooth en cours d’exécution.
Si votre ordinateur Arch Linux prend en charge Bluetooth mais que vous ne l’utilisez pas, cela ne fera que gaspiller de l’énergie. Au lieu de l’éteindre chaque fois que vous démarrez votre ordinateur, désactivez plutôt le service Bluetooth.
Vous n’utilisez pas le Bluetooth ? Éteignez-le
Selon la configuration de votre Bluetooth, il peut également diffuser son ID vers d’autres appareils, sollicitant des connexions. C’est mauvais pour la sécurité et mauvais pour votre vie privée.
Activer et désactiver Bluetooth est une question triviale dans votre environnement de bureau. La plupart des environnements de bureau fournissent une simple case à cocher ou un curseur pour ce faire. Mais le réactiver est tout aussi simple et peut être fait par inadvertance si vous, ou quelqu’un d’autre, ne faites pas attention.
Si vous voulez vraiment être sûr que Bluetooth ne peut pas être activé, le désactiver est la chose la plus sûre à faire. Lorsque Bluetooth est désactivé, il ne peut pas être restauré via votre environnement de bureau. Votre ordinateur se comportera comme s’il n’avait aucun matériel Bluetooth installé.
La bonne nouvelle est que la désactivation de votre Bluetooth est facile lorsque vous savez comment le faire et qu’il est tout aussi facile de le restaurer lorsque vous souhaitez l’utiliser. Nous utilisons Arch comme système de démonstration, mais cela fonctionnera avec toutes les distributions Linux modernes basées sur systemd.
Désactiver Bluetooth dans GNOME
Si tout ce que vous avez à faire est de désactiver temporairement le Bluetooth, vous pouvez le faire très rapidement dans le Environnement de bureau GNOME. Cliquez sur l’extrémité droite de la barre supérieure pour accéder à votre menu système GNOME. Si le Bluetooth est configuré et opérationnel sur votre ordinateur, vous verrez un bouton Bluetooth.
Si Bluetooth n’est pas opérationnel, le bouton sera grisé. S’il est opérationnel, il sera mis en surbrillance dans l’une des couleurs d’accentuation de votre thème de bureau actuel. Dans le cas de notre ordinateur de test, il s’agit d’une nuance de bleu clair.
Cliquez sur le bouton Bluetooth pour activer et désactiver Bluetooth.
Le Bluetooth est maintenant désactivé. Cliquez une fois de plus sur le bouton pour restaurer la fonctionnalité Bluetooth.
Désactiver Bluetooth sur Arch Linux
Parce qu’Arch Linux est une distribution basée sur systemd depuis 2012, nous pouvons utiliser le systemd systemctl
commande pour arrêter et démarrer directement, et activer et désactiver, le démon Bluetooth. Vous aurez besoin d’avoir sudo
privilèges pour le faire.
Pour désactiver Bluetooth, ouvrez une fenêtre de terminal et tapez :
sudo systemctl disable bluetooth
Le démon ou le service Bluetooth est configuré pour ne pas se lancer automatiquement au démarrage, mais l’instance actuelle du service est toujours en cours d’exécution. Si vous redémarrez votre ordinateur, Bluetooth ne démarrera pas.
En attendant, si vous souhaitez arrêter Bluetooth maintenant, sans redémarrer, utilisez cette commande :
sudo systemctl stop bluetooth
Si vous ouvrez le menu système GNOME, vous verrez que le bouton Bluetooth est grisé. Cliquer dessus n’a aucun effet. Bluetooth ne peut pas être activé depuis GNOME.
Activer Bluetooth sur Arch Linux
Restaurer la fonctionnalité Bluetooth est tout aussi simple. Nous utilisons le même systemctl
commande avec différentes options. Sans surprise, au lieu de disable
nous utilisons enable
.
sudo systemctl enable bluetooth
Cela indique à Arch Linux que le service Bluetooth doit être démarré au démarrage de l’ordinateur. Si vous souhaitez que le service Bluetooth démarre immédiatement, exécutez cette commande :
sudo systemctl start bluetooth
L’ouverture du menu système GNOME vous montrera que le bouton Bluetooth est mis en surbrillance une fois de plus, indiquant que le service Bluetooth est opérationnel. Cliquer sur le bouton Bluetooth active et désactive Bluetooth, comme avant.
Envelopper les commandes Bluetooth dans les fonctions Shell
Ce ne sont pas des commandes particulièrement difficiles à retenir, mais elles sont assez longues. Cela signifie qu’il est facile de les mal saisir. Une solution plus propre consiste à créer des fonctions shell Bash.
Si vous utilisez déjà les fonctions du shell Bash, ajoutez ces fonctions à vos définitions actuelles.
function bluedown() { sudo systemctl disable bluetooth sudo systemctl stop bluetooth } function blueup() { sudo systemctl enable bluetooth sudo systemctl start bluetooth }
Si vous n’utilisez pas les fonctions du shell Bash, copiez ces définitions de fonctions dans un éditeur et enregistrez le fichier sous « .bash_functions » dans votre répertoire personnel. Modifiez ensuite votre fichier « .bashrc », ajoutez-y ces lignes et enregistrez le fichier.
# read in shell functions if [ -f ~/.bash_functions ]; then . ~/.bash_functions fi
Nos nouvelles fonctions de shell Bluetooth Bash seront chargées à chaque fois que vous vous connecterez. Pour les charger maintenant, vous pouvez utiliser la commande source « .
» pour lire votre fichier « .bashrc ».
. .bashrc
Vous pouvez maintenant désactiver et activer votre connexion Bluetooth avec une seule commande dans une fenêtre de terminal.
bluedown
blueup
Économisez de l’énergie et améliorez la confidentialité
Bluetooth consomme de l’énergie lorsqu’il est inactif car il vérifie périodiquement quels appareils Bluetooth se trouvent à proximité immédiate. Si vous n’utilisez pas Bluetooth, vous pouvez aussi bien le désactiver et conserver cette alimentation dans la batterie de votre ordinateur portable.