How To Install libbluetooth-dev on Ubuntu 20.04

In this tutorial we learn how to install libbluetooth-dev on Ubuntu 20.04. libbluetooth-dev is Development files for using the BlueZ Linux Bluetooth library Development files for using the BlueZ Linux Bluetooth library Development files for using the BlueZ Linux Bluetooth library

Introduction

In this tutorial we learn how to install libbluetooth-dev on Ubuntu 20.04.

What is libbluetooth-dev

libbluetooth-dev is:

BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source project distributed under GNU General Public License (GPL).

Package: libbluetooth-dev Architecture: amd64 Version: 5.53-0ubuntu3.2 Priority: extra Section: libdevel Source: bluez Origin: Ubuntu Maintainer: Ubuntu Bluetooth team [email protected] Original-Maintainer: Debian Bluetooth Maintainers [email protected] Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 624 Provides: libbluetooth3-dev Depends: libbluetooth3 (= 5.53-0ubuntu3.2), libc6-dev | libc-dev Suggests: pkg-config Conflicts: bluez-pan, libbluetooth-dev, libsdp2-dev (<= 1.5.2) Replaces: libsdp2-dev (<= 1.5.2) Filename: pool/main/b/bluez/libbluetooth-dev_5.53-0ubuntu3.2_amd64.deb Size: 154168 MD5sum: 45a44c1cc40d10ab55405c57b16915df SHA1: 3131703a2962a62bb4cdd7bb62f2f2611e937dfb SHA256: 4f1396a8dc014c3ce0236d0a5c36f4e32bc455ada99ad919aca4c255806c8baa SHA512: ececc4c070bca4effeb0852e4cfd127a8299c158d347e844755bea1c4789656e84ec54c43c0154fe37cbc9b9c0fd17288196cc4ac82dc302e30ed46bd436fc26 Homepage: http://www.bluez.org Description-en: Development files for using the BlueZ Linux Bluetooth library BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source project distributed under GNU General Public License (GPL).

Package: libbluetooth-dev Architecture: amd64 Version: 5.53-0ubuntu3 Priority: extra Section: libdevel Source: bluez Origin: Ubuntu Maintainer: Ubuntu Bluetooth team [email protected] Original-Maintainer: Debian Bluetooth Maintainers [email protected] Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 624 Provides: libbluetooth3-dev Depends: libbluetooth3 (= 5.53-0ubuntu3), libc6-dev | libc-dev Suggests: pkg-config Conflicts: bluez-pan, libbluetooth-dev, libsdp2-dev (<= 1.5.2) Replaces: libsdp2-dev (<= 1.5.2) Filename: pool/main/b/bluez/libbluetooth-dev_5.53-0ubuntu3_amd64.deb Size: 153944 MD5sum: fa9aeff5e9b13166225be5b2d8852545 SHA1: 033562f3e18e685217d542ee06f633f6a67291ce SHA256: 35ffb4c39fd30182c7bc1fdf150019d3ba1a58c6b904f63978f41b5317d32931 Homepage: http://www.bluez.org Description-en: Development files for using the BlueZ Linux Bluetooth library BlueZ is the official Linux Bluetooth protocol stack. It is an Open Source project distributed under GNU General Public License (GPL).

There are three methods to install libbluetooth-dev on Ubuntu 20.04. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install libbluetooth-dev Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install libbluetooth-dev using apt-get by running the following command:

sudo apt-get -y install libbluetooth-dev

Install libbluetooth-dev Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install libbluetooth-dev using apt by running the following command:

sudo apt -y install libbluetooth-dev

Install libbluetooth-dev Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install libbluetooth-dev using aptitude by running the following command:

sudo aptitude -y install libbluetooth-dev

How To Uninstall libbluetooth-dev on Ubuntu 20.04

To uninstall only the libbluetooth-dev package we can use the following command:

sudo apt-get remove libbluetooth-dev

Uninstall libbluetooth-dev And Its Dependencies

To uninstall libbluetooth-dev and its dependencies that are no longer needed by Ubuntu 20.04, we can use the command below:

sudo apt-get -y autoremove libbluetooth-dev

Remove libbluetooth-dev Configurations and Data

To remove libbluetooth-dev configuration and data from Ubuntu 20.04 we can use the following command:

sudo apt-get -y purge libbluetooth-dev

Remove libbluetooth-dev configuration, data, and all of its dependencies

We can use the following command to remove libbluetooth-dev configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge libbluetooth-dev

References

Summary

In this tutorial we learn how to install libbluetooth-dev package on Ubuntu 20.04 using different package management tools: apt, apt-get and aptitude.