Difference between revisions of "Installer scripts"

From OpenDigitalRadio
Jump to navigationJump to search
(Replace my old script by dab-scripts)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Install scripts for distributions==
+
==Install scripts for Debian ==
  
===Debian 8 (Jessie) ===
+
The repository [https://github.com/opendigitalradio/dab-scripts dab-scripts] makes it easy to install, configure and operate the ODR-mmbTools on a debian system.
  
The install script for debian Wheezy will be improved for Jessie.
+
Comments/suggestions are welcome ([https://groups.google.com/forum/#!forum/crc-mmbtools CRC-mmbTools google group] -or- [https://github.com/opendigitalradio/dab-scripts/issues GitHub issues])
 
 
In Jessie, it is not necessary to install ZeroMQ from source, it is preferrable to use the packages
 
 
 
* libzmq3
 
* libzmq3-dev
 
 
 
Boost has also been updated from 1.49 to 1.55, but that should have no impact.
 
 
 
 
 
===Debian 7 (Wheezy) ===
 
 
 
There is one installer script in development for '''Debian wheezy'''. It installs
 
* uhd (from debian packages)
 
* tons of dependencies and build tools (debian packages)
 
* ZeroMQ (from source) and its C++ bindings
 
* KA9Q libfec (from github source)
 
* [[ODR-DabMux]] (from github source)
 
* [[ODR-DabMod]] (from github source)
 
* [[Fdk-aac-dabplus]] (from github source)
 
* the scripts and examples from [https://github.com/mpbraendli/mmbtools-aux mmbtools-aux]
 
 
 
It doesn't install gnuradio, maybe that would be nice too...
 
 
 
It requires sudo to be installed, and must be executed as a regular user (not root).
 
 
 
The script is maintained in the [https://github.com/mpbraendli/mmbtools-aux mmbtools-aux] repository, and is here: https://github.com/mpbraendli/mmbtools-aux/blob/master/installer/debian.sh
 
Download is easily possible using
 
 
 
wget https://raw.githubusercontent.com/mpbraendli/mmbtools-aux/master/installer/debian.sh
 
 
 
'''Please make sure you understand what this script is doing before executing it!'''
 
 
 
Comments/suggestions are welcome ([https://groups.google.com/forum/#!forum/crc-mmbtools CRC-mmbTools google group] -or- [https://github.com/mpbraendli/mmbtools-aux/issues GitHub issues])
 
 
 
The script has been tested on:
 
$ lsb_release  -a
 
No LSB modules are available.
 
Distributor ID: Debian
 
Description:    Debian GNU/Linux 7.3 (wheezy)
 
Release:        7.3
 
Codename:      wheezy
 
 
 
===Ubuntu 12.04===
 
The Debian script can be adapted to run on ubuntu by removing the build-dep for gnuradio and uhd, and removing the installation of uhd, but it is necessary to install gnuradio with uhd from separate sources before using the script.
 

Latest revision as of 14:23, 18 October 2022

Install scripts for Debian

The repository dab-scripts makes it easy to install, configure and operate the ODR-mmbTools on a debian system.

Comments/suggestions are welcome (CRC-mmbTools google group -or- GitHub issues)