Installation of dump1090-fa on Ubuntu 16.04 amd64 Laptop
Successfully applied to Ubuntu 16.04, shouriken’s method for Debian 8.
The technique used by shouriken is to built the bladeRF using source code from Nuand.
Here is the detailed step-by-step method for installing dump1090-fa and Piaware on Ubuntu 16.04 - amd64.
INSTALL PACKAGES/TOOLS NEEDED TO BUILD
sudo apt-get update
sudo apt-get -y install git
sudo apt-get -y install debhelper
sudo apt-get -y install cmake
sudo apt-get -y install libusb-1.0-0-dev
INSTALL PACKAGES NEEDED TO FULFILL DEPENDENCIES
sudo apt-get install -y doxygen
sudo apt-get install -y libtecla-dev
sudo apt-get install -y libtecla1-dev
sudo apt-get install -y help2man
sudo apt-get install -y pandoc
sudo apt-get install -y libncurses5-dev
BUILD PACKAGE bladeRF
sudo mkdir build-bladeRF
cd build-bladeRF
sudo git clone https://github.com/Nuand/bladeRF.git
cd bladeRF
sudo dpkg-buildpackage -b
AFTER BUILDPACKAGE IS SUCCESSFULLY COMPLETED
sudo dpkg -i ../libbladerf1_*
sudo dpkg -i ../libbladerf-udev_*
sudo dpkg -i ../libbladerf-dev_*
NOW RUN JPROCHAZKA’s SCRIPT TO BUILD & INSTALL DUMP1090-FA + PIAWARE
cd ~
git clone https://github.com/jprochazka/adsb-receiver.git
EDIT FILE VARIABLES.SH to Update version numbers.
For details, please see this post: [url]https://discussions.flightaware.com/t/ads-b-receiver-project-setup-scripts/17807/1627[/url]
sudo nano ~/adsb-receiver/bash/variables.sh
Now run the script
cd ~/adsb-receiver
chmod +x install.sh
./install.sh