Difference between revisions of "Fedora Trinity Repository Installation Instructions"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
imported>PunisherHD
m
(Update links for R14.1.3 version and add Fedora 41 repo.)
 
(31 intermediate revisions by 9 users not shown)
Line 1: Line 1:
==Fedora Trinity Repository Installation Instructions==
 
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[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 39 (R14.1.3) ==
  +
<syntaxhighlight lang="shell-session">
  +
# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f39/trinity-r14/RPMS/noarch/trinity-repo-14.1.3-1.fc39.noarch.rpm
  +
</syntaxhighlight>
   
  +
== For Fedora 40 (R14.1.3) ==
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/f40/trinity-r14/RPMS/noarch/trinity-repo-14.1.3-1.fc40.noarch.rpm
  +
</syntaxhighlight>
   
====For Fedora 16 (v3.5.13.2)====
+
== For Fedora 41 (R14.1.3) ==
  +
<syntaxhighlight lang="shell-session">
  +
# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f41/trinity-r14/RPMS/noarch/trinity-repo-14.1.3-1.fc41.noarch.rpm
  +
</syntaxhighlight>
   
  +
= Install the Trinity desktop environment =
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
 
   
  +
Choose one of the following scenarios.
====For Fedora 17 (v3.5.13.2)====
 
   
  +
== Minimalistic TDE ==
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
 
   
  +
<syntaxhighlight lang="shell-session">
====For Fedora 18 (v3.5.13.2)====
 
  +
# dnf install trinity-tdebase
  +
</syntaxhighlight>
   
  +
== Entire TDE ==
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
 
   
  +
<syntaxhighlight lang="shell-session">
====For Fedora 19 (v3.5.13.2)====
 
  +
# dnf install trinity-desktop
  +
</syntaxhighlight>
   
  +
== Entire TDE + all applications ==
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
 
   
  +
<syntaxhighlight lang="shell-session">
====For Fedora 20 (R14.0.0)====
 
  +
# dnf install trinity-desktop-all
  +
</syntaxhighlight>
   
  +
= (Optional) Install your locale translation package =
rpm -Uvh http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f20/trinity-r14/RPMS/noarch/trinity-repo-14.0.0-1.fc20.opt.noarch.rpm
 
   
  +
e.g, for French translation:
====For Fedora 21 (R14.0.0)====
 
   
  +
== TDE translations ==
rpm -Uvh http://ppa.quickbuild.pearsoncomputing.net/trinity/trinity/rpm/f21/trinity-r14/RPMS/noarch/trinity-repo-14.0.0-1.fc21.opt.noarch.rpm
 
   
  +
<syntaxhighlight lang="shell-session">
===3. Install the Trinity desktop environment===
 
  +
# dnf install trinity-tde-i18n-French
  +
</syntaxhighlight>
   
  +
== Koffice translations ==
Choose one of the following scenarios.
 
   
  +
<syntaxhighlight lang="shell-session">
Install the minimalistic Trinity Desktop Environment:
 
  +
# dnf install trinity-koffice-i18n-French
  +
</syntaxhighlight>
   
  +
== K3B translations ==
yum install trinity-tdebase
 
   
  +
<syntaxhighlight lang="shell-session">
Install the entire Trinity Desktop Environment, without applications:
 
  +
# dnf install trinity-k3b-i18n-French
  +
</syntaxhighlight>
   
  +
== Gwenview translations (all languages) ==
yum install trinity-desktop
 
   
  +
<syntaxhighlight lang="shell-session">
Install the entire Trinity Desktop Environment, with all applications:
 
  +
# dnf install trinity-gwenview-i18n
 
  +
</syntaxhighlight>
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
 
 
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.

Latest revision as of 09:42, 30 November 2024


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 39 (R14.1.3)

# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f39/trinity-r14/RPMS/noarch/trinity-repo-14.1.3-1.fc39.noarch.rpm

For Fedora 40 (R14.1.3)

# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f40/trinity-r14/RPMS/noarch/trinity-repo-14.1.3-1.fc40.noarch.rpm

For Fedora 41 (R14.1.3)

# rpm -Uvh http://mirror.ppa.trinitydesktop.org/trinity/rpm/f41/trinity-r14/RPMS/noarch/trinity-repo-14.1.3-1.fc41.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.