My Media System (MMS) is a slim, easy and free Media Center for Linux. After a very long release candidate phase (RC1-9), is MMS 1.1.0 about raring to go. I’m personally running my MMS 1.1.0 on a Fedora8, what hasn’t been easy in the past, since the main focus seems to be on Debian, or Debian based systems like Ubuntu. I’ve been told recently, that there is also a binary package in the Mandriva repository. Well – didn’t know that.
Anyway – this HOWTO describes how you can install MMS 1.1.0 on a freshly installed and updated Fedora9 (32bit). As soon as Fedora10 is stable, I’ll report back about it, too. But first here’s my system, I’ve used for this article:
uname -a
Linux fedora9 2.6.27.5-37.fc9.i686 #1 SMP Wed Nov 12 18:56:28 EST 2008 i686 i686 i386 GNU/Linux
cat /etc/issue
Fedora release 9 (Sulphur)
And since we don’t have rpm’s at hand, this HOWTO is about building MMS from the repository sources.
Let’s go:
1) Get Fedora9, install and update it 😉
2) Add Livna to your repositories:
rpm -i http://rpm.livna.org/livna-release-9.rpm
yum update
3) Install packages needed for the MMS build process
yum install imlib2-devel pcre-devel
yum install gcc-c++ ncurses-devel sqlite-devel taglib-devel
yum install xine-lib-devel SDL-devel inotify-tools-devel libtool bzr
yum install python-devel lirc-devel xine
4) Get MMS-1.1.0 latest sources: http://mms.mymediasystem.net/mms110/nightly-snapshot/
Use wget
in folder /usr/local/src
. See this example, and be sure to update the number to the latest available one.
cd /usr/local/src
wget http://mms.mymediasystem.net/mms110/nightly-snapshot/mms-1.1.0-1977-brz.tgz
5) Create a directory and untar.
tar xfvz mms-1.1.0-1977-brz.tgz
cd mms-1.1.0
6) Configure MMS to your needs. This is just an example like I use it for me. Use “./configure --help
” to see all available switches.
./configure --disable-inotify --disable-ffmpeg-thumb --enable-clock --enable-notify-area --enable-weather --enable-game --enable-tv --enable-res-switch --enable-lirc --enable-opengl --enable-python --enable-debug