Packaging

Introduction
The Packaging project maintains packages (software/firmware) of hardware drivers and SDR frameworks such as GNU Radio, along with key dependencies.

Ubuntu
Ubuntu packages are available for SDR hardware drivers and GNU Radio through the MyriadRF launchpad team site.

Quick instructions, add the following PPAs to your system:

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 apt-get update

Find the desired software below and run its relevant apt-get commands:


 * Or for GQRX Ubuntu instructions: http://gqrx.dk/download/install-ubuntu

Drivers PPA
The drivers PPA hosts packages for most SDR support drivers.


 * We build drivers for all supported Ubuntu releases: precise, trusty, utopic, vivid, wily
 * Supported hardware architectures: armhf, i386, and amd64

Drivers Snapshots PPA
The snapshots drivers PPA hosts additional SDR drivers that are not yet formally released.


 * We build drivers for all supported Ubuntu releases: precise, trusty, utopic, vivid, wily
 * Supported hardware architectures: armhf, i386, and amd64

Nothing here to list yet...

GNU Radio PPA
The GNU Radio PPA hosts packages for GNU Radio and several popular GNU Radio packages


 * We build pakages for all supported Ubuntu releases: precise, trusty, utopic, vivid, wily
 * Supported hardware architectures: i386 and amd64.
 * Unfortunately, GNU Radio's SWIG-based build system is too resource intensive for launchpad's QEMU based ARM build farm.

Snaps
Snaps are a containerization system that makes it easy to package and distribute a complete set of dependencies and files needed for an application.

Snaps offer both security through signing and validation, as well as confinement rules between applications and the rest of the system. With a little upfront work from a developer, any application can be snapped, and uploaded to a store to share with millions.

Packaging
See Snap Packaging.

Stores

 * LimeSDR (main public store for LimeSDR snaps)
 * LimeNET (private store for telco grade certified LimeSDR snaps)