Debian-Ubuntu packages

From Rivendell Wiki

Jump to: navigation, search

On Debian Tryphon repository, you will find packages :

  • rivendell, rivendell-server and hpklinux
  • for Debian oldstable (squeeze), stable (wheezy), testing (jessie) and unstable (sid)
  • for Ubuntu lucid, precise, saucy and trusty
  • for both i386 and am64

And instructions to modify your apt sources if needed.

Install

You can have a functional Rivendell in few minutes :

Step 1
Add the Tryphon debian repository to your source lists
Step 2
Install a MySQL server : sudo apt-get install mysql-server
Step 3
Install both Rivendell “server” and “station” : sudo apt-get install rivendell-server rivendell
Step 4
Add user who needs to use Rivendell in the rivendell group. For example, to use yourself in this group : sudo adduser $USER rivendell
Check if this user is specified at AudioOwner line in file /etc/rd.conf. If you used sudo to install package, your username will be used. This information will configurable during the package installation.
Step 5
Log out et start a new session (Gnome, KDE, …) to load changes on group and permissions.
Step 6
Start rdadmin which creates the database by asking you the Mysql administrator login (root) and password (specified during mysql-server install).
Step 7
Start rdairplay. Play the Test cast and enjoy.

Pin Rivendell version

Because you always need to validate fresh packages before upgrading your production system, you should pin the expected Rivendell version in the apt preferences of your production stations :

For example, in a /etc/apt/preferences.d/rivendell file :

Explanation: Always test Rivendell before upgrade
Package: rivendell
Pin: version 2.10.3-*
Pin-Priority: 1000

See apt_preferences man page or Debian Reference documentation for more information.

You can hold the version in aptitude/synaptic tools too.

Backstage

Package sources are available on http://projects.tryphon.eu/projects/rivendell2-debian.

The rivendell2-debian wiki provides instructions to test release candidates packages, rebuild debian/ubuntu packages, etc ...



Reference: English – Translations: Français

Personal tools