|
|
| (6 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, it is not advisable to try it at the moment.
| + | 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.
| |
| − | | |
| − | mplayer has been replaced by mplayer2, which requires some testing. We have noticed some regressions regarding the resampler functionalty.
| |
| − | | |
| − | Many packages in the dependencies list might have changed names or versions.
| |
| − | | |
| − | ===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.
| |