Simple clear advice in plain English

Hands on: Let the Linux music play

How to install the open-source Squeezebox, and use Amarok to manage your tunes

With digital music formats becoming ever more popular, the demand for different ways to play music files has also escalated.

The obvious choice is a personal player, something like an Apple Ipod; a less obvious choice is the Squeezebox from Slim Devices.

This small, perfectly formed unit plugs into a normal hi-fi system and receives music streamed over a wired or wireless network, allowing you to play music stored on a computer. It has received a good deal of positive press.

Completely open source
So what has this device got to do with Linux or Unix? Perhaps a unique feature of the Squeezebox is that the server software, which controls the device and streams music to it, is completely open source; it is released under the common GPL (Gnu Public Licence), and it works just as well on a Linux (or Unix) system as it does on Windows.

The software is written entirely in Perl, which is supplied on every non-specialised Linux distribution as standard. The Squeezebox can itself decode mp3, wmv and Flac files in its hardware.

For other formats, such as Ogg Vorbis or aac, the computer transparently performs the decoding and streams the result in Flac format (which is compressed without losing any quality).

Setting up Dapper Drake
Since we have been looking at Ubuntu Linux a lot this year, this month I’ll show you how to set up the software on Dapper Drake, the latest version of Ubuntu, which was released in June.

These instructions should apply equally to earlier versions. Unfortunately Slim Devices doesn’t yet supply a packaged version of the server for Ubuntu, although hopefully this will change with the release of the next version of the server.

It means doing a manual install, but it isn’t particularly difficult. To start with, download the current version: download the Perl source code (in tar.gz format). Extract this into your home directory:

$ tar xfvz SlimServer_v6.2.2.tar.gz

$ mv SlimServer_v6.2.2 slimserver

Reader Comments

   

Add your comment

All fields must be completed. Your email address will not be displayed or used to send marketing messages.

All messages will be checked by moderators before appearing on the site.

See our Privacy Policy for more information.

Related articles

Hands on: Ubuntu Linux – Kubuntu and Xubuntu

A look at two variants of the latest Ubuntu Linux release

Hands on: Ubuntu 7.04

We take a look at what’s new in the latest Feisty Fawn release

Ubuntu on the edge

Inside an Edgy release of Ubuntu and the new Flash player for Linux

Question & Answer

Q.Why are some of the keys on my keyboard doing strange...

> Read the answer

Q.Is my phone’s Bluetooth any use?

> Read the answer

Q.Can I switch boot drives so that I can work on older...

> Read the answer

Best deals on the web

img

Samsung RV520-A07

£359.98- Buy it now

img

Acer Aspire 5750G (LX.RXP02.019)

£399.99- Buy it now

img

Apple MacBook Pro (MD313B/A)

£904.37- Buy it now

Latest issue & subscription deals

Poll

Are you concerned about viruses that target mobile phones?

Jargon Buster

Computing terms explained in plain English

Restore point

A Windows backup of system files and settings.

Great shopping deals from Computeractive