Difference between revisions of "Operating system"
TylerDrake (talk | contribs) m (*growl* didn't mean to do that. Sorry folks. reverting to my edits (66.56.208.117)) |
(Make this a more OS-oriented article, vs. linux-only.) |
||
Line 1: | Line 1: | ||
+ | MythTV was originally built on linux, but has been extended to some a couple other platforms, including '''Macintosh OS X''' and '''FreeBSD'''. | ||
+ | |||
+ | == Linux distributions == | ||
A linux distro (distribution) is a complete, installable operating system based around the [[Linux Kernel]]. | A linux distro (distribution) is a complete, installable operating system based around the [[Linux Kernel]]. | ||
There are some that are especially good for dedicated MythTV boxes (the kind you'd have on a HiFi stand in the lounge), others are especially suited for use as workstation PCs -- though you can use them to run MythTV as well, if you're sufficiently motivated. | There are some that are especially good for dedicated MythTV boxes (the kind you'd have on a HiFi stand in the lounge), others are especially suited for use as workstation PCs -- though you can use them to run MythTV as well, if you're sufficiently motivated. | ||
− | + | === [[Image:Debianlogo.png|alt DebianLogo]]Debian === | |
− | |||
− | == [[Image:Debianlogo.png|alt DebianLogo]]Debian == | ||
[http://www.debian.org/ Debian] is a widespread distribution, Debian has a huge community and is probably the most 'free' and socially driven distribution - an excellent choice and MythTV is well supported. There are a couple of guides: | [http://www.debian.org/ Debian] is a widespread distribution, Debian has a huge community and is probably the most 'free' and socially driven distribution - an excellent choice and MythTV is well supported. There are a couple of guides: | ||
* [http://www.wilson-stowe.com/mythtv/installguide Mythtv Installation Guide for Debian] | * [http://www.wilson-stowe.com/mythtv/installguide Mythtv Installation Guide for Debian] | ||
Line 12: | Line 13: | ||
* [http://amicus.sourceforge.net A.M.I.C.U.S.] - The automatic installation script. An introductory guide with menu script specifically designed for new users of GNU/Linux and/or MythTV. Minimal hardware requirements and suitable for older/low end PCs. | * [http://amicus.sourceforge.net A.M.I.C.U.S.] - The automatic installation script. An introductory guide with menu script specifically designed for new users of GNU/Linux and/or MythTV. Minimal hardware requirements and suitable for older/low end PCs. | ||
− | == [[Image:Fedora.png]] Fedora == | + | === [[Image:Fedora.png]] Fedora === |
[http://fedora.redhat.com/ Fedora] is a very popular distro - especially well supported by the famous [http://wilsonet.com/mythtv/ Jarod's Guide]. Some work is also being done to write a single "kickstart" script based from Jarod's Guide. You can find this script [http://forum.linuxisahobby.com/ here] <br><br> | [http://fedora.redhat.com/ Fedora] is a very popular distro - especially well supported by the famous [http://wilsonet.com/mythtv/ Jarod's Guide]. Some work is also being done to write a single "kickstart" script based from Jarod's Guide. You can find this script [http://forum.linuxisahobby.com/ here] <br><br> | ||
There is also the [http://www.pogmech.net/~ral/mythtv/mythtv-fc2-build.txt Fedora Core 2 Guide] | There is also the [http://www.pogmech.net/~ral/mythtv/mythtv-fc2-build.txt Fedora Core 2 Guide] | ||
Line 18: | Line 19: | ||
Here is a pointer to some resources: [[Fedora_Core2]] | Here is a pointer to some resources: [[Fedora_Core2]] | ||
− | = | + | === [[Image:Gentoo.png]] Gentoo === |
− | |||
− | |||
− | |||
− | == [[Image:Gentoo.png]] Gentoo == | ||
[http://www.gentoo.org/ Gentoo] - If you are scared of command prompts, Gentoo is not for you. On the other hand the installation is ''extremely'' well documented in the [http://www.gentoo.org/doc/en/handbook/index.xml Gentoo Handbook]. Gentoo is more customizable than other 'binary' distros and each install can be optimized to the specific processor you use. | [http://www.gentoo.org/ Gentoo] - If you are scared of command prompts, Gentoo is not for you. On the other hand the installation is ''extremely'' well documented in the [http://www.gentoo.org/doc/en/handbook/index.xml Gentoo Handbook]. Gentoo is more customizable than other 'binary' distros and each install can be optimized to the specific processor you use. | ||
Line 32: | Line 29: | ||
* [http://dev.gentoo.org/~cardoe/mythtv/ MythTV on Gentoo] - currently Incomplete | * [http://dev.gentoo.org/~cardoe/mythtv/ MythTV on Gentoo] - currently Incomplete | ||
− | == [[Image:Kanotix.png]] Kanotix == | + | === [[Image:Kanotix.png]] Kanotix === |
[http://www.kanotix.org/index.php?&newlang=eng Kanotix] is one of the many Debian based Live CDs, which itself is based on the popular [http://www.knoppix.com Knoppix] Live CD, except [http://www.kanotix.org/index.php?&newlang=eng Kanotix] has the ability to be easily installed on to a harddrive, from which a fully working easy to maintain Debian system is had. | [http://www.kanotix.org/index.php?&newlang=eng Kanotix] is one of the many Debian based Live CDs, which itself is based on the popular [http://www.knoppix.com Knoppix] Live CD, except [http://www.kanotix.org/index.php?&newlang=eng Kanotix] has the ability to be easily installed on to a harddrive, from which a fully working easy to maintain Debian system is had. | ||
* [[Kanotix_From_Scratch]] | * [[Kanotix_From_Scratch]] | ||
− | == [[Image:Knoppmyth.png]] [[KnoppMyth]] == | + | === [[Image:Knoppmyth.png]] [[KnoppMyth]] === |
[http://mysettopbox.tv/knoppmyth.html KnoppMyth] is probably the easiest way to install MythTV. After all - that's what it was made to do. It's mainly oriented towards dedicated Myth boxes (though of course it runs a complete GNU/Linux OS so no worries about serving music or other files). Insert the CD into a 'blank' PC and you'll be running Myth after a few minutes. It's Debian based and, as a special trick, MythFrontend will run from the CD without installing. (Also see the [http://mysettopbox.tv/knoppmyth.html KnoppMyth] page). | [http://mysettopbox.tv/knoppmyth.html KnoppMyth] is probably the easiest way to install MythTV. After all - that's what it was made to do. It's mainly oriented towards dedicated Myth boxes (though of course it runs a complete GNU/Linux OS so no worries about serving music or other files). Insert the CD into a 'blank' PC and you'll be running Myth after a few minutes. It's Debian based and, as a special trick, MythFrontend will run from the CD without installing. (Also see the [http://mysettopbox.tv/knoppmyth.html KnoppMyth] page). | ||
* [http://www.mysettopbox.tv/doc.html Install Documentation] | * [http://www.mysettopbox.tv/doc.html Install Documentation] | ||
Line 43: | Line 40: | ||
* [http://www.knoppmythwiki.org/?id=KnoppMythInstall KnoppMythWiki Install Guide] | * [http://www.knoppmythwiki.org/?id=KnoppMythInstall KnoppMythWiki Install Guide] | ||
− | = | + | === [[Image:Mandrake.png]] Mandrake === |
− | |||
− | |||
− | |||
− | == [[Image:Mandrake.png]] Mandrake == | ||
[http://www.mandrake.com/ Mandrake] - Another of the big distributions - and there's a [http://users.bigpond.net.au/GympieElectronicService/mythtvHowTo/HTML/mythtv.html Mandrake Guide] too. | [http://www.mandrake.com/ Mandrake] - Another of the big distributions - and there's a [http://users.bigpond.net.au/GympieElectronicService/mythtvHowTo/HTML/mythtv.html Mandrake Guide] too. | ||
* There's also the [http://www.byopvr.com/Sections+index-req-viewarticle-artid-13-page-1.html Setting up MythTV under Mandrake 10.1 Guide] | * There's also the [http://www.byopvr.com/Sections+index-req-viewarticle-artid-13-page-1.html Setting up MythTV under Mandrake 10.1 Guide] | ||
* The [http://en.wikibooks.org/wiki/MythTV MythTV How-To wikibook] uses Mandrake as an example | * The [http://en.wikibooks.org/wiki/MythTV MythTV How-To wikibook] uses Mandrake as an example | ||
− | == MiniMyth == | + | === MiniMyth === |
[http://linpvr.org/ MiniMyth] boots over a network and runs [[MythFrontend]] on diskless Via EPIA M systems. (i.e. you need another 'proper' machine too!) This is great for 'satellite' systems - like having one in the bedroom or kitchen... | [http://linpvr.org/ MiniMyth] boots over a network and runs [[MythFrontend]] on diskless Via EPIA M systems. (i.e. you need another 'proper' machine too!) This is great for 'satellite' systems - like having one in the bedroom or kitchen... | ||
− | == [[Image:Redhaticon.png]] Red Hat 9 == | + | === [[Image:Redhaticon.png]] Red Hat 9 === |
[http://www.redhat.com/ Red Hat] - Now oriented as more of a commercial distribution and philosophically superceded by Fedora, Red Hat nonetheless has it's devotees and a [http://www.tylerbutler.com/projects/mythtv/ Red Hat 9 guide]. | [http://www.redhat.com/ Red Hat] - Now oriented as more of a commercial distribution and philosophically superceded by Fedora, Red Hat nonetheless has it's devotees and a [http://www.tylerbutler.com/projects/mythtv/ Red Hat 9 guide]. | ||
− | == Slackware == | + | === Slackware === |
[http://www.slackware.com/ Slackware] is one of the eldest linux distributions and still going strong. Historically often used for servers. Some of the MythTV users use this for both backend as well as frontend purposes. | [http://www.slackware.com/ Slackware] is one of the eldest linux distributions and still going strong. Historically often used for servers. Some of the MythTV users use this for both backend as well as frontend purposes. | ||
* [http://home.comcast.net/~homebrewracing/Mythtv.txt Slackware 9.1 Guide] | * [http://home.comcast.net/~homebrewracing/Mythtv.txt Slackware 9.1 Guide] | ||
Line 64: | Line 57: | ||
* [http://www.elsewhere.org/pvr/notes.html Another Slackware Guide] | * [http://www.elsewhere.org/pvr/notes.html Another Slackware Guide] | ||
− | == [[Image:suselogo.png]] SuSe == | + | === [[Image:suselogo.png]] SuSe === |
[http://www.suse.com SuSe], a popular distro in Europe and the US. Known for it's YaST installer. The company was recently purchased by Novell. | [http://www.suse.com SuSe], a popular distro in Europe and the US. Known for it's YaST installer. The company was recently purchased by Novell. | ||
− | ===8.2=== | + | ====8.2==== |
* [http://ivtv.writeme.ch/tiki-index.php?page=Suse82HowTo SuSe 8.2 Howto] | * [http://ivtv.writeme.ch/tiki-index.php?page=Suse82HowTo SuSe 8.2 Howto] | ||
− | ===9.1=== | + | ====9.1==== |
* [http://ivtv.writeme.ch/tiki-index.php?page=Suse91HowTo SuSe 9.1 Howto] | * [http://ivtv.writeme.ch/tiki-index.php?page=Suse91HowTo SuSe 9.1 Howto] | ||
− | ===9.2=== | + | ====9.2==== |
* [http://www.homerengineeringcorp.net/mythtv/oldmyth.html SuSe 9.2 Howto] | * [http://www.homerengineeringcorp.net/mythtv/oldmyth.html SuSe 9.2 Howto] | ||
* [http://blog.eleith.com/eblog/?uid1=464&eblog1=1 SuSe 9.2/AMD64/2 tuners Howto] | * [http://blog.eleith.com/eblog/?uid1=464&eblog1=1 SuSe 9.2/AMD64/2 tuners Howto] | ||
− | ===9.3=== | + | ====9.3==== |
* [http://www.homerengineeringcorp.net/mythtv/myth.html SuSe 9.3 Howto] | * [http://www.homerengineeringcorp.net/mythtv/myth.html SuSe 9.3 Howto] | ||
* Another [[SuSe Howto]] (9.3) (stil a work in progress) | * Another [[SuSe Howto]] (9.3) (stil a work in progress) | ||
− | ===10=== | + | ====10==== |
*[http://www.acaciaclose.co.uk SuSe 9.3/10.0 from YaST and RPM Howto] | *[http://www.acaciaclose.co.uk SuSe 9.3/10.0 from YaST and RPM Howto] | ||
− | == [[Image:UbuntuIcon.png]] Ubuntu == | + | === [[Image:UbuntuIcon.png]] Ubuntu === |
[http://www.ubuntulinux.org/ Ubuntu] is a Debian based solution. | [http://www.ubuntulinux.org/ Ubuntu] is a Debian based solution. | ||
* [[Ubuntu Installation|Ubuntu Hoary Installation]] - A step-by-step guide for setting up MythTV on Ubuntu Hoary (5.04) | * [[Ubuntu Installation|Ubuntu Hoary Installation]] - A step-by-step guide for setting up MythTV on Ubuntu Hoary (5.04) | ||
* [[Ubuntu Breezy Installation]] - A step-by-step guide for setting up MythTV on Ubuntu Breezy (5.10) | * [[Ubuntu Breezy Installation]] - A step-by-step guide for setting up MythTV on Ubuntu Breezy (5.10) | ||
− | == Xebian (for Xbox) == | + | === Xebian (for Xbox) === |
[http://www.xbox-linux.org/ Xbox-linux] - With this distro you can run [[MythFrontend]] on your Xbox (ie you need another 'proper' machine too!). Most are for the Xebian distribution which is based on Debian. Here are some guides: | [http://www.xbox-linux.org/ Xbox-linux] - With this distro you can run [[MythFrontend]] on your Xbox (ie you need another 'proper' machine too!). Most are for the Xebian distribution which is based on Debian. Here are some guides: | ||
* [http://bit.blkbk.com/ MythTV Xbox source code] | * [http://bit.blkbk.com/ MythTV Xbox source code] | ||
* [http://www.ps.masny.dk/projects/linux/mythtv-0.4b-xbox-HOWTO.html Xbox Guide] | * [http://www.ps.masny.dk/projects/linux/mythtv-0.4b-xbox-HOWTO.html Xbox Guide] | ||
* [http://www.xbox-linux.org/wiki/MythTV_on_Xebian_HOWTO MythTV frontend HowTo] | * [http://www.xbox-linux.org/wiki/MythTV_on_Xebian_HOWTO MythTV frontend HowTo] | ||
+ | |||
+ | == Non-linux distributions == | ||
+ | |||
+ | === [[Image:FreeBSDLogo.png]] FreeBSD === | ||
+ | FreeBSD (or any BSD for that matter) isn't really a Linux distro, but Myth runs on it too. (Plus, it's a BSD, which are UNIX-based, and Linux is also UNIX-based.) | ||
+ | * [http://mythtv.son.org/tiki-index.php FreeBSD] - Stacey Son has provided a FreeBSD port of MythTV | ||
+ | |||
+ | === Mac OS X === | ||
+ | Yes, Mac OS X is UNIX-based (as is Linux), as I'm sure you already know from [http://www.apple.com/macosx/features/unix/ Apple's Mac OS X site], and MythTV runs there too!<br><br> | ||
+ | [http://darwinports.opendarwin.org/ Open Darwin] is a distribution that runs on Mac hardware - the [[Myth on Mac OS X]] guide is right here on the wiki :) Also here is [http://www.users.bigpond.com/pear_computers/myth-osx-howto.html Mac OS X Frontend build instructions] |
Revision as of 19:13, 14 February 2006
MythTV was originally built on linux, but has been extended to some a couple other platforms, including Macintosh OS X and FreeBSD.
Contents
Linux distributions
A linux distro (distribution) is a complete, installable operating system based around the Linux Kernel.
There are some that are especially good for dedicated MythTV boxes (the kind you'd have on a HiFi stand in the lounge), others are especially suited for use as workstation PCs -- though you can use them to run MythTV as well, if you're sufficiently motivated.
Debian
Debian is a widespread distribution, Debian has a huge community and is probably the most 'free' and socially driven distribution - an excellent choice and MythTV is well supported. There are a couple of guides:
- Mythtv Installation Guide for Debian
- Debian Guide
- Another Debian Guide
- A.M.I.C.U.S. - The automatic installation script. An introductory guide with menu script specifically designed for new users of GNU/Linux and/or MythTV. Minimal hardware requirements and suitable for older/low end PCs.
Fedora
Fedora is a very popular distro - especially well supported by the famous Jarod's Guide. Some work is also being done to write a single "kickstart" script based from Jarod's Guide. You can find this script here
There is also the Fedora Core 2 Guide
Here is a pointer to some resources: Fedora_Core2
Gentoo
Gentoo - If you are scared of command prompts, Gentoo is not for you. On the other hand the installation is extremely well documented in the Gentoo Handbook. Gentoo is more customizable than other 'binary' distros and each install can be optimized to the specific processor you use.
Gentoo MythTV setup guides:
- Gentoo-Wiki.com Guide (2.6 kernel)
- Gentoo Guide (2.6 kernel) - out of date
Official Gentoo MythTV Guide:
- MythTV on Gentoo - currently Incomplete
Kanotix
Kanotix is one of the many Debian based Live CDs, which itself is based on the popular Knoppix Live CD, except Kanotix has the ability to be easily installed on to a harddrive, from which a fully working easy to maintain Debian system is had.
KnoppMyth
KnoppMyth is probably the easiest way to install MythTV. After all - that's what it was made to do. It's mainly oriented towards dedicated Myth boxes (though of course it runs a complete GNU/Linux OS so no worries about serving music or other files). Insert the CD into a 'blank' PC and you'll be running Myth after a few minutes. It's Debian based and, as a special trick, MythFrontend will run from the CD without installing. (Also see the KnoppMyth page).
Mandrake
Mandrake - Another of the big distributions - and there's a Mandrake Guide too.
- There's also the Setting up MythTV under Mandrake 10.1 Guide
- The MythTV How-To wikibook uses Mandrake as an example
MiniMyth
MiniMyth boots over a network and runs MythFrontend on diskless Via EPIA M systems. (i.e. you need another 'proper' machine too!) This is great for 'satellite' systems - like having one in the bedroom or kitchen...
Red Hat 9
Red Hat - Now oriented as more of a commercial distribution and philosophically superceded by Fedora, Red Hat nonetheless has it's devotees and a Red Hat 9 guide.
Slackware
Slackware is one of the eldest linux distributions and still going strong. Historically often used for servers. Some of the MythTV users use this for both backend as well as frontend purposes.
SuSe
SuSe, a popular distro in Europe and the US. Known for it's YaST installer. The company was recently purchased by Novell.
8.2
9.1
9.2
9.3
- SuSe 9.3 Howto
- Another SuSe Howto (9.3) (stil a work in progress)
10
Ubuntu
Ubuntu is a Debian based solution.
- Ubuntu Hoary Installation - A step-by-step guide for setting up MythTV on Ubuntu Hoary (5.04)
- Ubuntu Breezy Installation - A step-by-step guide for setting up MythTV on Ubuntu Breezy (5.10)
Xebian (for Xbox)
Xbox-linux - With this distro you can run MythFrontend on your Xbox (ie you need another 'proper' machine too!). Most are for the Xebian distribution which is based on Debian. Here are some guides:
Non-linux distributions
FreeBSD
FreeBSD (or any BSD for that matter) isn't really a Linux distro, but Myth runs on it too. (Plus, it's a BSD, which are UNIX-based, and Linux is also UNIX-based.)
- FreeBSD - Stacey Son has provided a FreeBSD port of MythTV
Mac OS X
Yes, Mac OS X is UNIX-based (as is Linux), as I'm sure you already know from Apple's Mac OS X site, and MythTV runs there too!
Open Darwin is a distribution that runs on Mac hardware - the Myth on Mac OS X guide is right here on the wiki :) Also here is Mac OS X Frontend build instructions