Difference between revisions of "Ubuntu Trusty Tahr Installation"

From MythTV Official Wiki
Jump to: navigation, search
(Created page with "{| style="border: solid 1px; border-color:lightgray; margin: oem; background-color: #ffff99;" width=100% cellpadding=5 cellspacing=5 | align=center valign=top | See Ubuntu I...")
 
Line 9: Line 9:
 
== Install Required Packages ==
 
== Install Required Packages ==
 
<code><pre>
 
<code><pre>
sudo apt-get install git build-essential qt4-dev-tools yasm uuid-dev libfreetype6-dev libmp3lame-dev libxinerama-dev libtag1-dev make gcc g++ libexiv2-dev libdbd-mysql-perl libnet-upnp-perl libdbi-perl python-urlgrabber python-mysqldb
+
sudo apt-get install git build-essential qt4-dev-tools yasm uuid-dev libfreetype6-dev libmp3lame-dev libxinerama-dev libtag1-dev make gcc g++ libexiv2-dev libdbd-mysql-perl libnet-upnp-perl libdbi-perl python-urlgrabber python-mysqldb libqt4-sql-mysql
 
</pre></code>
 
</pre></code>
 
==Download MythTV Source Code==
 
==Download MythTV Source Code==

Revision as of 15:03, 20 April 2014

See Ubuntu Installation Guides for installing on other Ubuntu versions.

These instructions allow you to compile the latest development version of MythTV on Ubuntu Trusty Tahr 14.04


Important.png Note: Do not install MythTV this way if you want a released version of MythTV. This document tells you how to install the unstable development version of the application which we do not recommend using in a Production (ie non development) environment.

Install Required Packages

sudo apt-get install git build-essential qt4-dev-tools yasm uuid-dev libfreetype6-dev libmp3lame-dev libxinerama-dev libtag1-dev make gcc g++ libexiv2-dev libdbd-mysql-perl libnet-upnp-perl libdbi-perl python-urlgrabber python-mysqldb libqt4-sql-mysql

Download MythTV Source Code

Follow the instructions or for the latest unstable, development version

git clone git://github.com/MythTV/mythtv.git

will create a subdirectory named mythtv which contains the source code.

To update your copy of the source code, change to the mythtv directory created, and then

git pull

Configure the MythTV Compile Options

Change to the mythtv directory created when you downloaded the source code using Git, then

./configure

If you don't want some modules you might want to disable then in mythplugins (eg photo gallery support)

./configure --disable-mythgallery


Important.png Note: If you get an error message telling you that something is missing you did not install something which had to be installed before installing MythTV (those are called dependencies). Please seek help on the mythtv-users mailing list..

Compile and install MythTV

Change to the mythtv directory created when you downloaded the source code using Git, then

make
sudo make install