Install Rivendell in Ubuntu 12.04 With Remote Audio Store

Rivendell On Ubuntu 12.04

Rivendell On Ubuntu 12.04

Rivendell is an Open Source radio broadcast automation software which we are using at WVMC for our students to learn on our FCC Part 15 radio station, Campus Radio.

In the past, I have had trouble installing it on Linux based systems. This article are mostly notes to myself on now I installed Rivendell using another computer as a server for keeping the MYsql database as well as the audio files that Rivendell uses. Most how to’s I have seen put everything on one computer, which is fine I suppose, but I like the idea of keeping the data on a separate server. This way if I have a hard drive failure, the audio files and the MYsql database are in tact. Oh and yes, the server also has its own backup, which is covered in another article.

The first part of this blog post will show how to set up the Rivendell radio automation system on just one stand-alone computer. So if that is all you want to do, then this post is also applicable to you as well.

Once that is set up, then I will show how I set up a server for the mysql database, and the audio files. To give you a picture of the Campus Radio Rivendell set up, here is a picture of the network:

Rivendell On Ubuntu 12.04 with a separate server

Rivendell On Ubuntu 12.04 with a separate server

Ubuntu comes in several “flavors”. For a Rivendell install, I like to use Xubuntu. As of this writing, I use Xubuntu 12.04 LTS with XFCE desktop. XFCE is a lightweight gui and uses minimal resources. Also as a general rule I like to stay with “Long Term Support” (LTS) version of Ubuntu, and this is no different. Also Ubuntu 14.04 is out, but I like to stay one revision behind. That way there are fewer “gotchas”. With Ubuntu 12.04 LTS has support until 2017, so I am fine with that for a while.

Installation should be straight forward either by burning an ISO cd or USB jump drive and booting from this media on your Rivendell PC. When installing Xubuntu, it will ask you for a user name. Its very important to only use this user name when installing Rivendell as the UID on both the workstation and the server need to be the same. Additionally, don’t use rivendell for the username, as it causes confusion. for a user I use: rduser. For a password a common password is: letmein

The audio files are stored in the /var/snd directory, which needs to be large. On the first part of this Rivendell install, this will be on the computer labeled CampusRadio then once the server is set up, we will create a symbolic link to the server labeled RDserver.

After doing a Xubuntu install, I like to use a bootable USB drive, your computer will boot up with a login screen like the one below:

Install Rivendell on Ubuntu with a seperate audio store

Install Rivendell on Ubuntu with a seperate audio store