===== Install SlimServer on 6.10 Edgy ===== ==== install SlimServer version in Edgy repository first ==== apt-get install slimserver ==== upgrade to latest version ==== Modify /etc/apt/sources.list: deb http://debian.slimdevices.com stable main Upgrade SlimServer: apt-get update apt-get install slimserver ==== Configuration ==== 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. ==== in the unlikely case that something goes wrong ... ==== === find and install missing perl modules === 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. - Take note of what packages are listed with Size mismatch - Edit /etc/apt/sources.list so that the lines ending with "edgy universe" ends with "dapper universe" instead - Then run: apt-get update apt-get install libclass-data-accessor-perl libclass-inspector-perl libsql-abstract-perl - Edit back /etc/apt/sources.list so that the lines ending with "dapper universe" ends with "edgy universe" again. - Then run: apt-get update apt-get install slimserver === libpath-class-perl not getting updated === 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 ===== Install SqueezeCenter on 8.04 Hardy Heron ===== ==== install SqueezeCenter from SlimDevices repository ==== Modify /etc/apt/sources.list: deb http://debian.slimdevices.com stable main Install SqueezeCenter: apt-get update apt-get install squeezecenter ==== config ==== * reboot server * upgrade your clients firmware * join user sqeezecenter to group of music files adduser squeezecenter * modify access rights for squeezecenter user chown -R : /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.