Difference between revisions of "Opensuse 11.0"

From MythTV Official Wiki
Jump to: navigation, search
(Introduction)
(Initial system setup and considerations)
Line 68: Line 68:
  
  
copy stuff from 10.3
+
consideration during installation, like filesystem, partitions
 
 
 
 
 
 
 
 
 
 
 
 
  
 
= Install mythTV software on openSUSE =
 
= Install mythTV software on openSUSE =

Revision as of 10:22, 7 June 2008

Other openSUSE version

Introduction

openSUSE 11.0 and mythTV
  • Best hardware support available today with kernel 2.6.25 - compared to openSUSE 10.3 (kernel 2.6.22) - what's new in 2.6.23, what's new in 2.6.24, what's new in 2.6.25
  • No need to compile anything, all required packages (rpm's) are available with 1-click install
  • New package manager (libzypp) makes life much easier than previous openSUSE versions
  • New and super fast installation, completing in roughly just 24 minutes
  • Perfect mythTV packages, available via 1-click install thanks to our packman friends
  • Easy to install additional packages using the 1-click build service packages (e.g. LCD support with lcdproc)
  • Good documentation and a friendly community ;-)


http://gk2.sk/countdown/full.png


Myth suse.jpg


About openSUSE

SUSE Linux, one of the oldest Linux distributions, was originally developed by a German company. SuSE is an acronym in the German language for “Software und System-Entwicklung” which translates as software and system development.

The openSUSE project is a community program sponsored by Novell. With the launch of the openSUSE project, openSUSE is now developed in an open model—public development builds, releases, and sources will be posted frequently and users will have access to the Bugzilla database for defect reporting.

Functional diagram.png

For rich, reliable and secure home computing like mythTV, there's no better choice than openSUSE 10.3. It features an easy-to-install Linux operating system that includes most of the required mythTV components standard in the box. While the official mythTV documentation attempts to be as distribution-agnostic as possible, this document is geared specifically toward building a mythTV system on the openSUSE 10.3 Linux distribution.

openSUSE 10.3, in combination with the PackMan (thanks Herbert Graeber for building the rpm's) repository, provides you with an easy installation and all the latest packages of the mythTV rpms, ivtv, lirc, xmltv, php, mysql, mplayer, xine and many more that are necessary for a fully functional mythTV box.

Webpage.png - openSUSE 10.3 official documentation

Webpage.png - System requirements for openSUSE 10.3

Webpage.png - All packages included in openSUSE 10.3

Wikipage.png - mythTV Executive_Overview mythTV wiki page

While mythTV can take quite some time to install, the result will be a fast box that can do nearly anything to entertain. Furthermore, the system is incredibly reliable, and if you leave it on, you can expect runtimes that last for years with little to no maintenance to be done (aside from updates if desired). We've also experienced that the WAF (Wife Acceptance Factor) for mythTV is enormous. As soon as you start playing with it, you need a second box because it becomes the most mission critical system in your house. I hope this document will help you in your quest for your ultimate mythbox. Remember this: "MythTV can be a time machine; hours can disappear for no reason at all."


Hardware considerations

Installing mythTV all starts with good hardware. The first requirement is a machine capable of running openSUSE x86 or x86-64 and that can be connected to the Internet. You will also need a decent audio card and a video card, a hard drive with as much storage space as you desire, as well as a TV tuner capable of performing hardware-level video encoding. Many people run mythTV without any problems on older hardware; however, if you are planning on doing anything with high definition video or complex transcoding jobs, you will need to have sufficient memory and processing power. Check this wiki and the mailinglist before you purchase any new hardware.

You might also find it useful to look at http://www.silentpcreview.com/ if you build a machine for your living room, in order to get advice on low power-consumption, low noise setups.

Wikipage.png - Bare_Bones_System mythTV wiki page

Wikipage.png - Cases mythTV wiki page

more

Join the community and get some help
Subscribe to the mythTV users mailing list

mythTV user mailing list www.mythtv.org/mailman/listinfo/mythtv-users

mythTV user mailing list archive www.gossamer-threads.com/lists/mythtv/users/

Chat with other mythTV users

IRC irc.freenode.net #mythtv-users

Initial system setup and considerations

Download.png - Download openSUSE 11.0


consideration during installation, like filesystem, partitions

Install mythTV software on openSUSE

Package.png
INSTALL, THE EASY WAY
STEP (1 of 4)

Add the required software repositories

Information.png Tip: Describe howto add/check the required repositories.


STEP (2 of 4)

This will install the Restricted Multimedia Formats ranging from MP3 Codecs to playing Encrypted DVDs

Install Restricted Multimedia Formats for KDE users
Install Restricted Multimedia Formats for GNOME user


STEP (3 of 4)

Install the prerequisite packages with the GUI software install or using the zypper command

The following instruction might be specific for
0.21
. Please update if it is outdated.
zypper in mysql, apache ..etc.


STEP (4 of 4)

This will install the mythTV packages for both frontend and backend from the packman repository.

Install mythTV from packman


Incomplete.png Incomplete, needs to be expanded. Please help to fill the gaps or discuss the issue on the talk page

Configure openSUSE

Firewall

A basic MythTV box should not have any problems running with the firewall turned on however you will probably save yourself a lot of headaches if you disable it completely. This is especially recommended for new users. If you do need to enable the firewall, you will at the very least want to enable SSH, Secure WWW (HTTPS) and WWW (HTTP) checkboxes to enable those services.

If you plan to run separate front end and back end servers you will need to allow those ports through on under "Other Ports". Add TCP ports 6543 and 6544 to allow the MythTV protocol access through the firewall, and TCP 3306 for mysql.


AppArmor

If you're not paranoid about security, I recommend to disable AppArmor on your machine.


Disable other services you don't need

Beagle search engine from the control centre


User Experiences

--The Moose 17:38, 27 April 2008 (UTC) Started the page