How To Install bluez-tools on Fedora 36

In this tutorial we learn how to install bluez-tools in Fedora 36. bluez-tools is A set of tools to manage Bluetooth devices for Linux

Introduction

In this tutorial we learn how to install bluez-tools on Fedora 36.

What is bluez-tools

This was a GSoC'10 project to implement a new command line tools for bluez (Bluetooth stack for Linux). It is currently an active open source project. The project is implemented in C and uses the D-Bus interface of bluez. The project is still a work in progress, and not all APIs from Bluez have been implemented as a part of bluez-tools. The APIs which have been implemented in bluez-tools are adapter, agent, device, network and obex. Other APIs, such as interfaces for medical devices, pedometers and other specific APIs have not been ported to bluez-tools.

We can use yum or dnf to install bluez-tools on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install bluez-tools.

Install bluez-tools on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install bluez-tools using dnf by running the following command:

sudo dnf -y install bluez-tools

Install bluez-tools on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install bluez-tools using yum by running the following command:

sudo yum -y install bluez-tools

How To Uninstall bluez-tools on Fedora 36

To uninstall only the bluez-tools package we can use the following command:

sudo dnf remove bluez-tools

bluez-tools Package Contents on Fedora 36

/usr/bin/bt-adapter
/usr/bin/bt-agent
/usr/bin/bt-device
/usr/bin/bt-network
/usr/bin/bt-obex
/usr/lib/.build-id
/usr/lib/.build-id/66
/usr/lib/.build-id/66/87a551b200ad7537cd468b8ca078eb87a31f6e
/usr/lib/.build-id/71
/usr/lib/.build-id/71/efbd62e978b9d2ecabf9a4381c6d216f3eaf72
/usr/lib/.build-id/8e
/usr/lib/.build-id/8e/725b3df148f8ee504cad1f82598a976f7b74ef
/usr/lib/.build-id/bb
/usr/lib/.build-id/bb/718b2b4d45eadcc48aa9bb14fdc7c3dc97bc1e
/usr/lib/.build-id/cf
/usr/lib/.build-id/cf/65787b7461a4c0a2106f61ce183dd6b3e633d5
/usr/share/doc/bluez-tools
/usr/share/doc/bluez-tools/ChangeLog
/usr/share/doc/bluez-tools/README
/usr/share/licenses/bluez-tools
/usr/share/licenses/bluez-tools/AUTHORS
/usr/share/licenses/bluez-tools/COPYING
/usr/share/man/man1/bt-adapter.1.gz
/usr/share/man/man1/bt-agent.1.gz
/usr/share/man/man1/bt-device.1.gz
/usr/share/man/man1/bt-network.1.gz
/usr/share/man/man1/bt-obex.1.gz

References

Summary

In this tutorial we learn how to install bluez-tools on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).