apt-get install slimserver
Modify /etc/apt/sources.list:
deb http://debian.slimdevices.com stable main
Upgrade SlimServer:
apt-get update apt-get install slimserver
Add to user “slimserver” the group which owns the music directories (e.g. “musicdir”):
usermod -G musicdir slimserver
Restart slimserver and enter path to library and music directories in SlimServer.
To fix the size mismatch error with Ubuntu edgy, you need to temporarily fall back to dapper for those packages before trying to install slimserver again.
apt-get update apt-get install libclass-data-accessor-perl libclass-inspector-perl libsql-abstract-perl
apt-get update apt-get install slimserver
For some reason, the libpath-class-perl dependency does not get properly updated in synaptic. Do the following to overcome this issue:
download Edgy version from https://launchpad.net/+builds/+build/208532/libpath-class-perl run dpkg -i libpath-class-perl_0.15-1_all.deb rem slimserver repository in /etc/apt/sources.list apt-get update
Find more details at http://wiki.slimdevices.com/?DebianPackage
Modify /etc/apt/sources.list:
deb http://debian.slimdevices.com stable main
Install SqueezeCenter:
apt-get update apt-get install squeezecenter
adduser squeezecenter <musicgroup>
chown -R <user>:<musicgroup> /music
If the music is maintained from a windows client, e.g. through iTunes, it is best to make the musicgroup the same as the group of the user used to access the samba share from the windows client.