Difference between revisions of "Fedora Trinity Repository Installation Instructions"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
imported>Eliddell
(Update Fedora 36 and 37 to R14.0.13)
(28 intermediate revisions by 9 users not shown)
Line 1: Line 1:
  +
[[Category:Documentation]]
==Fedora Trinity Repository Installation Instructions==
 
 
[[Category:Installation]]
 
[[Category:Installation]]
   
  +
This page provides instructions on how to '''install''' Trinity Desktop Environment on Fedora systems.
===1. Configure the supplementary 3rdparty repositories===
 
  +
  +
= Configure the supplementary 3rdparty repositories=
   
 
Install RPMFUSION repository: [http://rpmfusion.org/Configuration http://rpmfusion.org/Configuration]
 
Install RPMFUSION repository: [http://rpmfusion.org/Configuration http://rpmfusion.org/Configuration]
   
===2. Download the YUM configuration file corresponding to your distribution (as root user)===
+
= Download the repo configuration file corresponding to your distribution (as root user) =
   
====For Fedora 15 (v3.5.13.2)====
+
== For Fedora 34 (R14.0.12) ==
  +
<syntaxhighlight lang="shell-session">
  +
# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f34/trinity-r14/RPMS/noarch/trinity-repo-14.0.12-1.fc34.noarch.rpm
  +
</syntaxhighlight>
   
  +
== For Fedora 35 (R14.0.12) ==
rpm -Uvh http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f15/trinity-3.5.13/RPMS/noarch/extras/trinity-repo-3.5.13.2-2.fc15.opt.noarch.rpm
 
  +
<syntaxhighlight lang="shell-session">
  +
# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f35/trinity-r14/RPMS/noarch/trinity-repo-14.0.12-1.fc35.noarch.rpm
  +
</syntaxhighlight>
   
====For Fedora 16 (v3.5.13.2)====
+
== For Fedora 36 (R14.0.13) ==
  +
<syntaxhighlight lang="shell-session">
  +
# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f36/trinity-r14/RPMS/noarch/trinity-repo-14.0.13-1.fc36.noarch.rpm
  +
</syntaxhighlight>
   
  +
== For Fedora 37 (R14.0.13) ==
rpm -Uvh http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f16/trinity-3.5.13/RPMS/noarch/extras/trinity-repo-3.5.13.2-2.fc16.opt.noarch.rpm
 
  +
<syntaxhighlight lang="shell-session">
  +
# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f37/trinity-r14/RPMS/noarch/trinity-repo-14.0.13-1.fc37.noarch.rpm
  +
</syntaxhighlight>
   
  +
= Install the Trinity desktop environment =
====For Fedora 17 (v3.5.13.2)====
 
   
  +
Choose one of the following scenarios.
rpm -Uvh http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f17/trinity-3.5.13/RPMS/noarch/extras/trinity-repo-3.5.13.2-2.fc17.opt.noarch.rpm
 
   
  +
== Minimalistic TDE ==
====For Fedora 18 (v3.5.13.2)====
 
   
  +
<syntaxhighlight lang="shell-session">
rpm -Uvh http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f18/trinity-3.5.13/RPMS/noarch/extras/trinity-repo-3.5.13.2-2.fc18.opt.noarch.rpm
 
  +
# dnf install trinity-tdebase
  +
</syntaxhighlight>
   
====For Fedora 19 (v3.5.13.2)====
+
== Entire TDE ==
   
  +
<syntaxhighlight lang="shell-session">
rpm -Uvh http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f19/trinity-3.5.13/RPMS/noarch/extras/trinity-repo-3.5.13.2-2.fc19.opt.noarch.rpm
 
  +
# dnf install trinity-desktop
  +
</syntaxhighlight>
   
  +
== Entire TDE + all applications ==
====For Fedora 20 (v3.5.13.2)====
 
   
  +
<syntaxhighlight lang="shell-session">
rpm -Uvh http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f20/trinity-3.5.13/RPMS/noarch/extras/trinity-repo-3.5.13.2-2.fc20.opt.noarch.rpm
 
  +
# dnf install trinity-desktop-all
  +
</syntaxhighlight>
   
===3. Install the Trinity desktop environment===
+
= (Optional) Install your locale translation package =
   
  +
e.g, for French translation:
Choose one of the following scenarios.
 
   
  +
== TDE translations ==
Install the minimalistic Trinity Desktop Environment:
 
   
  +
<syntaxhighlight lang="shell-session">
yum install trinity-tdebase
 
  +
# dnf install trinity-tde-i18n-French
  +
</syntaxhighlight>
   
  +
== Koffice translations ==
Install the entire Trinity Desktop Environment, without applications:
 
   
  +
<syntaxhighlight lang="shell-session">
yum install trinity-desktop
 
  +
# dnf install trinity-koffice-i18n-French
  +
</syntaxhighlight>
   
  +
== K3B translations ==
Install the entire Trinity Desktop Environment, with all applications:
 
   
  +
<syntaxhighlight lang="shell-session">
yum install trinity-desktop-all
 
  +
# dnf install trinity-k3b-i18n-French
  +
</syntaxhighlight>
   
  +
== Gwenview translations (all languages) ==
===4. (Optional) Install your locale translation package, e.g for French translation===
 
   
  +
<syntaxhighlight lang="shell-session">
yum install trinity-tde-i18n-French
 
  +
# dnf install trinity-gwenview-i18n
 
  +
</syntaxhighlight>
Koffice translations:
 
 
yum install trinity-koffice-i18n-French
 
 
K3B translations:
 
 
yum install trinity-k3b-i18n-French
 
 
Gwenview translations (all languages):
 
 
yum install trinity-gwenview-i18n
 
   
 
Note: you can obtain a list of available TDE packages with the following command:
 
Note: you can obtain a list of available TDE packages with the following command:
   
  +
<syntaxhighlight lang="shell-session">
yum search trinity-
 
  +
# dnf search trinity-
 
  +
</syntaxhighlight>
===5. (Optional) Sets TDM as the default display manager===
 
 
====Fedora 15 to 17====
 
 
Edit or create file: /etc/sysconfig/desktop
 
 
Add/modify the line:
 
 
DISPLAYMANAGER=/opt/trinity/bin/kdm
 
 
Save the file then reboot your computer.
 
   
  +
= (Optional) Set TDM as the default display manager =
====Fedora 18 and newer====
 
   
 
You must disable your current DM (e.g. KDM, GDM, XDM ...) service and then enable the TDM service.
 
You must disable your current DM (e.g. KDM, GDM, XDM ...) service and then enable the TDM service.
   
  +
<syntaxhighlight lang="shell-session">
systemctl disable gdm.service
 
systemctl disable kdm.service
+
# systemctl disable gdm.service
systemctl disable xdm.service
+
# systemctl disable kdm.service
systemctl enable tdm.service
+
# systemctl disable xdm.service
  +
# systemctl disable lightdm.service
  +
# systemctl disable lxdm.service
  +
# systemctl enable tdm.service
  +
</syntaxhighlight>
   
 
Then reboot your computer.
 
Then reboot your computer.

Revision as of 03:15, 7 November 2022


This page provides instructions on how to install Trinity Desktop Environment on Fedora systems.

Configure the supplementary 3rdparty repositories

Install RPMFUSION repository: http://rpmfusion.org/Configuration

Download the repo configuration file corresponding to your distribution (as root user)

For Fedora 34 (R14.0.12)

# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f34/trinity-r14/RPMS/noarch/trinity-repo-14.0.12-1.fc34.noarch.rpm

For Fedora 35 (R14.0.12)

# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f35/trinity-r14/RPMS/noarch/trinity-repo-14.0.12-1.fc35.noarch.rpm

For Fedora 36 (R14.0.13)

# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f36/trinity-r14/RPMS/noarch/trinity-repo-14.0.13-1.fc36.noarch.rpm

For Fedora 37 (R14.0.13)

# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f37/trinity-r14/RPMS/noarch/trinity-repo-14.0.13-1.fc37.noarch.rpm

Install the Trinity desktop environment

Choose one of the following scenarios.

Minimalistic TDE

# dnf install trinity-tdebase

Entire TDE

# dnf install trinity-desktop

Entire TDE + all applications

# dnf install trinity-desktop-all

(Optional) Install your locale translation package

e.g, for French translation:

TDE translations

# dnf install trinity-tde-i18n-French

Koffice translations

# dnf install trinity-koffice-i18n-French

K3B translations

# dnf install trinity-k3b-i18n-French

Gwenview translations (all languages)

# dnf install trinity-gwenview-i18n

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

# dnf search trinity-

(Optional) Set TDM as the default display manager

You must disable your current DM (e.g. KDM, GDM, XDM ...) service and then enable the TDM service.

# systemctl disable gdm.service
# systemctl disable kdm.service
# systemctl disable xdm.service
# systemctl disable lightdm.service
# systemctl disable lxdm.service
# systemctl enable tdm.service

Then reboot your computer.