RPM
From SqueezeboxWiki
Edit Needed - This whole page can probably be deleted and replaced with SqueezeCenterRPM.
SqueezeCenter RPM
For information of the SqueezeCenter 7.0 (and newer) RPM, see SqueezeCenterRPM.
With the RPM distribution of SlimServer 6.5b3 or newer, if you are using an older RPM-based distribution, you may need to install additional rpm modules and run the included /usr/local/slimserver/Bin/build-perl-modules.pl script.
Known issues follow, with steps required:
- Fedora Core 2 and earlier, as root:
- install slimserver: 'rpm -Uvh <slimserver-rpm-filename>'
- run 'service slimserver stop'
- ensure you have the latest perl (must be 5.8.1+) via yum: 'yum update perl'
- install dependencies for module script: 'yum install mysql-devel'
- run '/usr/local/slimserver/Bin/build-perl-modules.pl'
- run 'service slimserver start'
- enjoy your music.
- Fedora Core 5, as root:
- configure selinux to allow the server to run: '/usr/bin/chcon -R -t texrel_shlib_t /usr/local/slimserver/CPAN/arch'
- (alternatively) disable selinux: ensure 'SELINUX=disabled' in your /etc/sysconfig/selinux file, and reboot if 'SELINUX=' was set to anything other than disabled.
- run 'rpm -Uvh <slimserver-rpm-filename>'
- enjoy your music.
Missing music?
The RPMs as of 6.5.1 do not properly identify dependencies on other software that SlimServer needs for operation. In particular, this may show up as any music in Ogg or FLAC format not playing. You may need to install the following software to get full functionality: sox, lame, ffmpeg, flac
Note that some of this software is not available in the standard Fedora repositories, possibly because of licensing limitations. The livna.org repository can be used to install this software.

