Airtime is an open source online radio software that has an intuitive interface to drag and drop shows for simple programming. I don’t recommend installing it, unless you have multiple shows, with multiple hosts and need to create “smart groupings” of music on a repeating calendar.
Or, unless you like a challenge. 🙂
I was curious because I thought it would be “fun” to try using an automated online radio system.
Officially, the install should be pretty easy.
Here is a nice video explaining it:
Airtime. Open software for radio stations. from Sourcefabric on Vimeo.
After uninstalling Airtime, when running apt-get dist-upgrade the following errors appeared:
Setting up airtime (2.5.1-6) ...
Setting up apache2...
Site airtime-vhost already disabled
Apache 2.4 detected, using newer access configuration...
sed: can't read /etc/airtime/apache24.vhost.tpl: No such file or directory
dpkg: error processing package airtime (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
airtimeE: Sub-process /usr/bin/dpkg returned an error code (1)
The solution was to purge all Apache’s configuration file to remove anything related to Airtime:
sudo apt-get remove --purge apache2 apache2-utils
which detected Airtime’s installation that had not completed:
The following packages will be REMOVED:
airtime* airtime-easy-setup* apache2* apache2-mpm-prefork*
libapache2-mod-php5*
Running
After running
sudo apt-get update
I get the error:
W: Duplicate sources.list entry http://apt.sourcefabric.org/ trusty/main i386 Packages (/var/lib/apt/lists/apt.sourcefabric.org_dists_trusty_main_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems
However, /etc/apt/sources.list didn’t show any duplicates. This link suggested looking at /etc/apt/sources.list.d for the culprit. Yep, a duplicate entry was listed there: (Perhaps from Airtime 2.5.1?)
cat /etc/apt/sources.list.d/sourcefabric.list
# Sourcefabric package repository
deb http://apt.sourcefabric.org/ trusty main
# Debian squeeze backports repository, not needed for Ubuntu or Debian wheezy
#deb http://backports.debian.org/debian-backports squeeze-backports main
The Debian squeeze line is commented out, and I already have a sourcefabric source line in the sources.list file, so I just removed it:
sudo rm /etc/apt/sources.list.d/sourcefabric.list
.
Ok! Our sources are sorted, so now I can actually install Airtime:
sudo apt-get install airtime