Difference between revisions of "OpenSUSE Trinity Repository Installation Instructions"

From Trinity Desktop Project Wiki
Jump to navigation Jump to search
imported>Ikoga
(Added openSUSE Leap 15.0)
(Add opensuse Leap 15.6 instructions)
 
(15 intermediate revisions by 8 users not shown)
Line 1: Line 1:
==OpenSUSE Trinity Repository Installation Instructions==
+
==openSUSE Trinity Repository Installation Instructions==
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Installation]]
 
[[Category:Installation]]
   
===1. Remove KDE3 related packages===
+
===1. Remove KDE3 related packages first ===
   
 
In case you already have openSUSE's KDE3 installed on your computer, you must uninstall it prior to installing Trinity.
 
In case you already have openSUSE's KDE3 installed on your computer, you must uninstall it prior to installing Trinity.
Line 11: Line 11:
 
To uninstall KDE3, type the following command:
 
To uninstall KDE3, type the following command:
   
  +
<syntaxhighlight lang="shell-session">
zypper remove arts hal kdeaccessibility3 kdeartwork3 kdebase3 kdebindings3 kdeedu3 kdegames3 kdegraphics3 kdelibs3 kdemultimedia3 kdenetwork3 kdepim3 kdesdk3 kdetoys3 kdeutils3 kdewebdev3
+
# zypper remove arts hal kdeaccessibility3 kdeartwork3 kdebase3 kdebindings3 kdeedu3 kdegames3 kdegraphics3 \
  +
kdelibs3 kdemultimedia3 kdenetwork3 kdepim3 kdesdk3 kdetoys3 kdeutils3 kdewebdev3
  +
</syntaxhighlight>
   
 
===2. Configure the supplementary PACKMAN repository===
 
===2. Configure the supplementary PACKMAN repository===
Line 21: Line 24:
 
===3. Configure the ZYPPER repository (as root user)===
 
===3. Configure the ZYPPER repository (as root user)===
   
====For OpenSUSE 13.1 (R14.0.4)====
+
====For openSUSE Tumbleweed (R14.1.2) ====
   
  +
<syntaxhighlight lang="shell-session">
<nowiki>rpm --import http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse13.1/RPM-GPG-KEY-trinity</nowiki>
+
# rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/RPM-GPG-KEY-trinity
and
 
<nowiki>zypper ar -t YUM http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse13.1/trinity-r14/RPMS/i586 trinity</nowiki>
+
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/trinity-r14/RPMS/x86_64 trinity
 
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/trinity-r14/RPMS/noarch trinity-noarch
or
 
  +
</syntaxhighlight>
<nowiki>zypper ar -t YUM http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse13.1/trinity-r14/RPMS/x86_64 trinity</nowiki>
 
and
 
<nowiki>zypper ar -t YUM http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse13.1/trinity-r14/RPMS/noarch trinity-noarch</nowiki>
 
   
 
Note the last parameter of ar lines are any names of a user's choosing.
====For OpenSUSE 13.2 (R14.0.4)====
 
   
 
====For openSUSE Leap 15.6 (R14.1.2) ====
<nowiki>rpm --import http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse13.2/RPM-GPG-KEY-trinity</nowiki>
 
and
 
<nowiki>zypper ar -t YUM http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse13.2/trinity-r14/RPMS/i586 trinity</nowiki>
 
or
 
<nowiki>zypper ar -t YUM http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse13.2/trinity-r14/RPMS/x86_64 trinity</nowiki>
 
and
 
<nowiki>zypper ar -t YUM http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse13.2/trinity-r14/RPMS/noarch trinity-noarch</nowiki>
 
   
  +
<syntaxhighlight lang="shell-session">
====For OpenSUSE Leap 42.1 (R14.0.4)====
 
 
# rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/RPM-GPG-KEY-trinity
 
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/trinity-r14/RPMS/x86_64 trinity
 
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/trinity-r14/RPMS/noarch trinity-noarch
  +
</syntaxhighlight>
   
  +
Note the last parameter of ar lines are any names of a user's choosing.
<nowiki>rpm --import http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.1/RPM-GPG-KEY-trinity</nowiki>
 
<nowiki>zypper ar -t YUM http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.1/trinity-r14/RPMS/x86_64 trinity</nowiki>
 
<nowiki>zypper ar -t YUM http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.1/trinity-r14/RPMS/noarch trinity-noarch</nowiki>
 
   
====For OpenSUSE Leap 42.2 (R14.0.4)====
+
====For openSUSE Leap 15.5 (R14.1.2) ====
   
  +
<syntaxhighlight lang="shell-session">
<nowiki>rpm --import http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.2/RPM-GPG-KEY-trinity</nowiki>
 
<nowiki>zypper ar -t YUM http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.2/trinity-r14/RPMS/x86_64 trinity</nowiki>
+
# rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss155/RPM-GPG-KEY-trinity
<nowiki>zypper ar -t YUM http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.2/trinity-r14/RPMS/noarch trinity-noarch</nowiki>
+
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss155/trinity-r14/RPMS/x86_64 trinity
 
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss155/trinity-r14/RPMS/noarch trinity-noarch
  +
</syntaxhighlight>
   
  +
Note the last parameter of ar lines are any names of a user's choosing.
====For OpenSUSE Leap 42.3 (R14.0.4)====
 
(Currently supported by openSUSE)
 
   
 
===4. Install the Trinity desktop environment===
<nowiki>rpm --import http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.3/RPM-GPG-KEY-trinity</nowiki>
 
<nowiki>zypper ar http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.3/trinity-r14/RPMS/x86_64 trinity</nowiki>
 
<nowiki>zypper ar http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse42.3/trinity-r14/RPMS/noarch trinity-noarch</nowiki>
 
   
  +
<syntaxhighlight lang="shell-session">
====For openSUSE Leap 15.0 (R14.0.4)====
 
 
# zypper refresh
(Currently supported by openSUSE)
 
 
# zypper install trinity-desktop
  +
</syntaxhighlight>
   
 
The <tt>trinity-desktop</tt> package is a comprehensive meta-package. To install minimalist, substitute <tt>trinity-tdebase</tt> for <tt>trinity-desktop</tt>, and append <tt>trinity-tdm</tt> if you wish to use TDM as your display manager.
<nowiki>rpm --import http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse15.0/RPM-GPG-KEY-trinity</nowiki>
 
<nowiki>zypper ar http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse15.0/trinity-r14/RPMS/x86_64 trinity</nowiki>
 
<nowiki>zypper ar http://mirror.ppa.trinitydesktop.org/trinity/trinity/rpm/opensuse15.0/trinity-r14/RPMS/noarch trinity-noarch</nowiki>
 
   
 
===5. (Optional) Install your locale translation package ===
Note the last parameter of ar lines are any names of a user's choosing. I use TDE and TDEnoarch.
 
   
  +
Example for French translation:
===4. Install the Trinity desktop environment===
 
   
  +
<syntaxhighlight lang="shell-session">
zypper refresh
 
zypper install trinity-desktop
+
# zypper install trinity-tde-i18n-French
  +
</syntaxhighlight>
 
The trinity-desktop package is a comprehensive meta-package. To install minimalist, substitute trinity-tdebase for trinity-desktop, and append trinity-tdm if you wish to use TDM as your display manager.
 
 
===5. (Optional) Install your locale translation package, e.g for French translation===
 
 
zypper install trinity-tde-i18n-French
 
   
 
Koffice translations:
 
Koffice translations:
   
  +
<syntaxhighlight lang="shell-session">
zypper install trinity-koffice-i18n-French
+
# zypper install trinity-koffice-i18n-French
  +
</syntaxhighlight>
   
 
K3B translations:
 
K3B translations:
   
  +
<syntaxhighlight lang="shell-session">
zypper install trinity-k3b-i18n-French
+
# zypper install trinity-k3b-i18n-French
  +
</syntaxhighlight>
   
 
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">
zypper search trinity-
+
# zypper search trinity-
  +
</syntaxhighlight>
   
 
===6. (Optional) Sets TDM as the default display manager===
 
===6. (Optional) Sets TDM as the default display manager===
   
Edit file "/etc/sysconfig/displaymanager" and set DISPLAYMANAGER="tdm"
+
In expired support releases, edit file <tt>/etc/sysconfig/displaymanager</tt> and set <code>DISPLAYMANAGER="tdm"</code>
  +
  +
In currently supported releases, use <code>update-alternatives --config default-displaymanager</code> to select TDM.
   
 
Then reboot your computer.
 
Then reboot your computer.

Latest revision as of 08:29, 8 May 2024

openSUSE Trinity Repository Installation Instructions

1. Remove KDE3 related packages first

In case you already have openSUSE's KDE3 installed on your computer, you must uninstall it prior to installing Trinity. But even if you have not installed KDE3, you may have some KDE3 packages installed on your system. At this time, you cannot have both working KDE3 and working Trinity on the same computer.

To uninstall KDE3, type the following command:

# zypper remove arts hal kdeaccessibility3 kdeartwork3 kdebase3 kdebindings3 kdeedu3 kdegames3 kdegraphics3 \
  kdelibs3 kdemultimedia3 kdenetwork3 kdepim3 kdesdk3 kdetoys3 kdeutils3 kdewebdev3

2. Configure the supplementary PACKMAN repository

Packman home page: http://packman.links2linux.org/

Instructions for configuring: https://en.opensuse.org/Additional_package_repositories#Packman

3. Configure the ZYPPER repository (as root user)

For openSUSE Tumbleweed (R14.1.2)

# rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/RPM-GPG-KEY-trinity
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/trinity-r14/RPMS/x86_64 trinity
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/osstw/trinity-r14/RPMS/noarch trinity-noarch

Note the last parameter of ar lines are any names of a user's choosing.

For openSUSE Leap 15.6 (R14.1.2)

# rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/RPM-GPG-KEY-trinity
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/trinity-r14/RPMS/x86_64 trinity
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss156/trinity-r14/RPMS/noarch trinity-noarch

Note the last parameter of ar lines are any names of a user's choosing.

For openSUSE Leap 15.5 (R14.1.2)

# rpm --import http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss155/RPM-GPG-KEY-trinity
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss155/trinity-r14/RPMS/x86_64 trinity
# zypper ar http://mirror.ppa.trinitydesktop.org/trinity/rpm/oss155/trinity-r14/RPMS/noarch trinity-noarch

Note the last parameter of ar lines are any names of a user's choosing.

4. Install the Trinity desktop environment

# zypper refresh
# zypper install trinity-desktop

The trinity-desktop package is a comprehensive meta-package. To install minimalist, substitute trinity-tdebase for trinity-desktop, and append trinity-tdm if you wish to use TDM as your display manager.

5. (Optional) Install your locale translation package

Example for French translation:

# zypper install trinity-tde-i18n-French

Koffice translations:

# zypper install trinity-koffice-i18n-French

K3B translations:

# zypper install trinity-k3b-i18n-French

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

# zypper search trinity-

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

In expired support releases, edit file /etc/sysconfig/displaymanager and set DISPLAYMANAGER="tdm"

In currently supported releases, use update-alternatives --config default-displaymanager to select TDM.

Then reboot your computer.