1.1.0 Installation
From Mms-wiki
Contents |
[edit] Installation of MMS Version 1.1.0
This installation is for Debian based distributions, like Ubuntu. If you want to install MMS-1.1.0 onto another distribution, meet the library dependencies on your own.
[edit] bazaar NG
Install bazaar first.
sudo apt-get install bzr
[edit] getting the sources
Get the tarball of MMS 1.1.0 here.
or get the nighly snapshot from here: http://mms.mymediasystem.net/mms110/nightly-snapshot/
You can also get the latest developers sources here.
bzr get http://bazaar.launchpad.net/~team-mms/mms/1.1.0 mms-1.1.0
Note: The first download with bazaar can take a very long time. Downloading the nightly build is faster. Downloading the bzr-free version is even faster, but you can't perform a 'brz pull' in order to update to the latest version. Use this version always with care, it's bleeding edge, and may contain bugs. Please report them on our forum.
[edit] updating
Cd into your mms directory and perform a
bzr pull
[edit] libs and packages
Install these packages, if you haven't installed a previous mms version on your system before:
sudo apt-get install libimlib2-dev libsdl1.2-dev autoconf build-essential libalsaplayer-dev mplayer-nogui libxss-dev sudo apt-get install libtag1-dev libncurses5-dev libpcre3-dev liblircclient-dev libtool gettext sudo apt-get install libsqlite3-dev libgtk2.0-dev libcommoncpp2-dev inotify-tools libinotifytools0-dev sudo apt-get install libboost-dev libxine-dev
Optionally:
sudo apt-get install alsaplayer alsaplayer-daemon xine-ui python2.4-dev
For MMS revno #1946 this configure line should work with the above mentioned packages:
./configure --enable-weather --enable-lirc --enable-debug --enable-tv --disable-inotify \ --enable-python --enable-clock --enable-game --enable-notify-area --use-internal-ffmpeg --enable-opengl
[edit] Notes for other Distros
Read here, if you want to install MMS 1.1.0 on something different, than a Debian-based distro.
[edit] inotify-tools
Read here if you are using Ubuntu Feisty or Debian Etch
[edit] compilation and installation
Then compile MMS itself
#./configure --help #<--List all available switches/plugins and perform a configure #make && make install
start mms e.g. from an xterm
mms
[edit] fun
Have fun ;-) and please report bugs!
[edit] bug-reporting
Please report bugs (link top-right on this screen), Or click here
If you report a bug, please tell which Repository Number you are using. The number can be easily retrieved by invoking:
bzr info
or
bzr revno
in your mms directory.
[edit] Known issues / History
- If you have performance issues entering your media content, because you've got tons of it and/or it resides on a slow media, try it without inotify
./configure --disable-inotify
- switch --enable-ffmpeg-thumb is new, and speeds up movie thumbnail generation by factors.
- --enable-clock needs --enable-notify-area.
- --enable-vbox ( experimental )
- Version and used switches
mms --version
tells you now the switches you're using + the revision number
- --enable-res-switch new since revno 1637 (see here: http://forum.mymediasystem.org/viewtopic.php?t=1289 )
Andreas Saur acmelabs 10:51, 15 May 2008 (CEST)
