Difference between revisions of "RedHat Trinity Repository Installation Instructions"

From Trinity Desktop Project Wiki
Jump to: navigation, search
(Update for R14.0.3)
(For RHEL/CentOS 5 (R14.0.4))
 
(3 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
Install EPEL repository: http://fedoraproject.org/wiki/EPEL
 
Install EPEL repository: http://fedoraproject.org/wiki/EPEL
  
(for EL5, EL6) Install RPMFUSION repository: http://rpmfusion.org/Configuration
+
(for EL5) Install RPMFUSION repository: http://rpmfusion.org/Configuration
  
(for EL7) Install NUX repository: http://li.nux.ro/repos.html
+
(for EL6,EL7) Install NUX repository: http://li.nux.ro/repos.html
  
 
===2. Download and install the configuration package for your distribution:===
 
===2. Download and install the configuration package for your distribution:===
  
====For RHEL/CentOS 5 (R14.0.2)====
+
====For RHEL/CentOS 5 (R14.0.4)====
  
  <nowiki>wget http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/el5/trinity-r14/RPMS/noarch/extras/trinity-repo-14.O.2-1.el5.noarch.rpm
+
  <nowiki>wget http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/el5/trinity-r14/RPMS/noarch/trinity-repo-14.0.4-1.el5.noarch.rpm
  rpm -Uvh --nosignature trinity-repo-14.0.2-1.el5.noarch.rpm
+
  rpm -Uvh --nosignature trinity-repo-14.0.4-1.el5.noarch.rpm
 
</nowiki>
 
</nowiki>
  
====For RHEL/CentOS 6 (R14.0.3)====
+
====For RHEL/CentOS 6 (R14.0.4)====
  
  <nowiki>rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/el6/trinity-r14/RPMS/noarch/trinity-repo-14.0.3-1.el6.noarch.rpm</nowiki>
+
  <nowiki>rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/el6/trinity-r14/RPMS/noarch/trinity-repo-14.0.4-1.el6.noarch.rpm</nowiki>
  
====For RHEL/CentOS 7 (R14.0.3)====
+
====For RHEL/CentOS 7 (R14.0.4)====
  
  <nowiki>rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/el7/trinity-r14/RPMS/noarch/trinity-repo-14.0.3-1.el7.noarch.rpm</nowiki>
+
  <nowiki>rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/el7/trinity-r14/RPMS/noarch/trinity-repo-14.0.4-1.el7.noarch.rpm</nowiki>
  
 
===3. Install the Trinity desktop environment===
 
===3. Install the Trinity desktop environment===
Line 59: Line 59:
 
===5. (Optional) Sets TDM as the default display manager===
 
===5. (Optional) Sets TDM as the default display manager===
  
====For CentOS 5/6====
+
====For RHEL / CentOS 5/6====
  
 
Edit or create file: /etc/sysconfig/desktop
 
Edit or create file: /etc/sysconfig/desktop
Line 68: Line 68:
 
Save the file then reboot your computer.
 
Save the file then reboot your computer.
  
====For CentOS 7====
+
====For RHEL / CentOS 7====
  
 
You must disable your current Display Manager in systemd.
 
You must disable your current Display Manager in systemd.
Line 86: Line 86:
 
As a result, Kaffeine cannot playback video DVD (among other problems).
 
As a result, Kaffeine cannot playback video DVD (among other problems).
 
In order to add the missing codecs, you must install the "xine-lib-extra-freeworld" package, by typing the following command.
 
In order to add the missing codecs, you must install the "xine-lib-extra-freeworld" package, by typing the following command.
 +
 +
====For CentOS 5:====
 +
 +
It's on the rpmforge repo
  
 
====For CentOS 6 (i686):====
 
====For CentOS 6 (i686):====

Latest revision as of 03:59, 13 November 2016

RedHat Trinity Repository Installation Instructions

1. Configure the supplementary 3rdparty repositories

Install EPEL repository: http://fedoraproject.org/wiki/EPEL

(for EL5) Install RPMFUSION repository: http://rpmfusion.org/Configuration

(for EL6,EL7) Install NUX repository: http://li.nux.ro/repos.html

2. Download and install the configuration package for your distribution:

For RHEL/CentOS 5 (R14.0.4)

wget http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/el5/trinity-r14/RPMS/noarch/trinity-repo-14.0.4-1.el5.noarch.rpm
 rpm -Uvh --nosignature trinity-repo-14.0.4-1.el5.noarch.rpm

For RHEL/CentOS 6 (R14.0.4)

rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/el6/trinity-r14/RPMS/noarch/trinity-repo-14.0.4-1.el6.noarch.rpm

For RHEL/CentOS 7 (R14.0.4)

rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/el7/trinity-r14/RPMS/noarch/trinity-repo-14.0.4-1.el7.noarch.rpm

3. Install the Trinity desktop environment

Installing the minimum, basic desktop (about 200 MB disk space required):

yum install trinity-tdebase

Installing the entire Trinity desktop (about 600 MB disk space required):

yum install trinity-desktop

Installing the entire Trinity desktop + all Trinity supported applications (about 1200 MB disk space required):

yum install trinity-desktop-all

4. (Optional) Install your locale translation package, e.g for French translation

yum install trinity-tde-i18n-French

Koffice translations:

yum install trinity-koffice-i18n-French

K3B translations:

yum install trinity-k3b-i18n-French

Note: you can obtain a list of available TDE packages with the following command:

yum search trinity-

5. (Optional) Sets TDM as the default display manager

For RHEL / CentOS 5/6

Edit or create file: /etc/sysconfig/desktop Add/modify the line:

DISPLAYMANAGER=/opt/trinity/bin/tdm

Save the file then reboot your computer.

For RHEL / CentOS 7

You must disable your current Display Manager in systemd. E.g:

systemctl disable gdm.service
systemctl disable kdm.service
systemctl disable xdm.service

Then enable TDM service:

systemctl enable tdm.service

Then reboot your computer.

7. (Optional) Install missing XINE codecs

By default, the Xine libraries provided with RHEL/CentOS cannot play some formats like MPEG1/MPEG2. As a result, Kaffeine cannot playback video DVD (among other problems). In order to add the missing codecs, you must install the "xine-lib-extra-freeworld" package, by typing the following command.

For CentOS 5:

It's on the rpmforge repo

For CentOS 6 (i686):

yum install http://li.nux.ro/download/nux/dextop/el6/i386/xine-lib-extras-freeworld-1.1.18.1-1.el6.nux.i686.rpm

For CentOS 6 (x86_64):

yum install http://li.nux.ro/download/nux/dextop/el6/x86_64/xine-lib-extras-freeworld-1.1.18.1-1.el6.nux.x86_64.rpm