If you own an Android Smartphone, you will need sooner or later to use some specific Android tools like ADB or fastboot.
If you need these tools, two options are available under Ubuntu : either to install the whole Android SDK or to install some specific packages that bring only these tools.
Another very insteresting tool is QtADB. Based on ADB protocol, it allows under a graphical interface to have a complete access to your Android device filesystem, to manage your installed applications, to get some system informations, ...
As most of Android smartphone or tablet users are not needing the whole Android SDK, this article explains the simple steps needed to install Android specific tools like ADB, fastboot or QtADB on a Ubuntu computer.
It has been tested under Ubuntu Xenial 16.04 LTS and it has been used to flash and root a Google Nexus 5 & OnePlusX under LineageOS, a OnePlus 3 under OxygenOS and few other old devices. It should be applicable with any modern Linux distro.