Skip to content

Instantly share code, notes, and snippets.

@notyal
Last active April 23, 2018 22:02
Show Gist options
  • Save notyal/dba412cc613b1b1c27ab8300a38a16c5 to your computer and use it in GitHub Desktop.
Save notyal/dba412cc613b1b1c27ab8300a38a16c5 to your computer and use it in GitHub Desktop.
Install Lime Suite, SoapySDR, GNU Radio, Pothos, and Gqrx
#!/bin/sh
# Tested on Lubuntu 16.04.4
sudo add-apt-repository -y ppa:bladerf/bladerf
sudo add-apt-repository -y ppa:ettusresearch/uhd
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo add-apt-repository -y ppa:myriadrf/gnuradio
sudo add-apt-repository -y ppa:gqrx/gqrx-sdr
sudo add-apt-repository -y ppa:pothosware/framework
sudo add-apt-repository -y ppa:pothosware/support
echo;echo
sudo apt-get update
echo;echo
# http://gqrx.dk/download/install-ubuntu
# https://wiki.myriadrf.org/Packaging
# https://wiki.myriadrf.org/Lime_Suite#Ubuntu_PPA
# https://github.com/pothosware/pothos/wiki/Ubuntu
sudo apt-get install -y \
gqrx-sdr libvolk1-bin \
gnuradio gnuradio-dev \
limesuite limesuite-udev limesuite-images \
soapysdr soapysdr-module-lms7 \
pothos-all python-pothos pothos-python-dev \
python-soapysdr python-numpy \
soapysdr-remote soapysdr-server
echo;echo
echo "Done installing!"
echo
echo "Now optimizing VOLK for GNU Radio..."
echo "(https://wiki.gnuradio.org/index.php/Volk)"
echo
volk_profile
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment