User Tools

Site Tools


wiki:repositories:suse

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:repositories:suse [2016/11/02 02:57]
ionic Clarify econd warning note.
wiki:repositories:suse [2017/12/12 08:17] (current)
ionic Add Saimaa ESR instructions.
Line 1: Line 1:
 ====== X2Go Packages for SUSE-Based Systems ====== ====== X2Go Packages for SUSE-Based Systems ======
  
-<note warning>Do not mix-and-match packages from the OBS SUSE instance with packages from the X2Go SUSE repositories. Due to differing version number schemes, you will definitely run into problems. If you **really** need to switch between repositories, make sure to uninstall all X2Go packages first.</note>+<note warning>Do not mix-and-match packages from the OBS X2Go SUSE instance with packages from the X2Go SUSE repositories. Due to differing version number schemes, you will definitely run into problems. If you **really** need to switch between repositories, make sure to uninstall all X2Go packages first.</note>
  
-Select one approach listed here, thus either the OBS X2Go instance repository, or our X2Go (Open-)SUSE repository and stick to it.+Select one approach listed here, thus either the OBS SUSE X2Go instance repository, or our X2Go (Open-)SUSE repository and stick to it.
  
-<note warning>Currently, the OBS X2Go instance is stale. The packages are only being updated irregularly and support will likely not provided. This note will be removed once the situation changes. You are encouraged to use the X2Go package repository only for the time being.</note>+<note warning>Currently, the OBS SUSE X2Go instance is stale. The packages are only being updated irregularly and support will likely not be provided. This note will be removed once the situation changes. You are encouraged to use the X2Go package repository only for the time being.</note>
  
 Unreleased versions and unofficial (related to the Fedora project) release packages are only available directly from the X2Go project, follow the instructions in the [[#adding_the_x2go_repository_to_your_package_system|second section]] to configure your package manager for this. Unreleased versions and unofficial (related to the Fedora project) release packages are only available directly from the X2Go project, follow the instructions in the [[#adding_the_x2go_repository_to_your_package_system|second section]] to configure your package manager for this.
  
-== Add the repository ==+===== Using the OBS SUSE X2Go Instance Repository =====
  
 <code bash> <code bash>
-zypper ar obs://X11:RemoteDesktop:x2go/openSUSE_12.3 x2go+zypper ar obs://X11:RemoteDesktop:x2go/<distro-tag> x2go
 </code> </code>
  
-Substitute ''openSUSE_12.3'' by the tag for the distribution you are actually using. Available ones are: ''openSUSE_Factory'', ''openSUSE_12.2'', ''openSUSE_12.3'' and ''SLE_11'' (SLES 11 SP2).+Substitute ''<distro-tag>'' by the tag for the distribution you are actually using. Available ones are: ''openSUSE_Tumbleweed'', ''openSUSE_13.1'', ''openSUSE_13.2'', ''openSUSE_Leap_42.1'', ''openSUSE_Leap_42.2'', ''openSUSE_Leap_42.3''''SLE_11'' (SLES 11 SP2) and ''SLE_12'' (SLES 12).
  
-Congratulations, you are now able to access the X2Go packages. You may continue by installing ''x2goserver'', ''x2goclient'' or ''pyhoca-gui'' or any other of the available packages.+ 
 +==== Post-Addition Test ==== 
 + 
 +Now you can search for X2Go related packages that are now available for your system via ''zypper'':
  
 <code bash> <code bash>
-zypper in x2goclient+zypper search x2go
 </code> </code>
  
-[[doc:installation:x2goserver|Installation instructions for X2Go Server]] 
  
 +===== Adding the X2Go Repository to Your Package System =====
 +
 +<note>For unsupported, archived (Open-)SUSE versions, please refer to [[wiki:repositories:archives:suse|(Open-)SUSE Archives]].</note>
 +
 +==== Base Installation ====
 +
 +Depending on whether you want to use a stable or nightly version and upon your system, choose one of the multiple options provided here.
 +
 +<note important>Always replace ''<distro-version>'' with the numeric distribution version you are using. For OpenSUSE Leap, do **not** include the string ''leap''.</note>
 +<note important>For OpenSUSE Tumbleweed, replace ''<distro-version>'' with the ''tumbleweed'' keyword. Only nightly builds are available for OpenSUSE Tumbleweed.</note>
 +
 +=== Release Version ===
 +
 +== SLES/SLED ==
 +
 +<code bash>
 +zypper ar http://packages.x2go.org/sle/<distro-version>/extras x2go-extras
 +zypper ar http://packages.x2go.org/sle/<distro-version>/main x2go-release
 +</code>
 +
 +== OpenSUSE ==
 +
 +<code bash>
 +zypper ar http://packages.x2go.org/opensuse/<distro-version>/extras x2go-extras
 +zypper ar http://packages.x2go.org/opensuse/<distro-version>/main x2go-release
 +</code>
 +
 +
 +=== Saimaa ESR Version ===
 +
 +== SLES/SLED ==
 +
 +<code bash>
 +zypper ar http://packages.x2go.org/sle/<distro-version>/extras x2go-extras
 +zypper ar http://packages.x2go.org/sle/<distro-version>/saimaa x2go-saimaa
 +</code>
 +
 +== OpenSUSE ==
 +
 +<code bash>
 +zypper ar http://packages.x2go.org/opensuse/<distro-version>/extras x2go-extras
 +zypper ar http://packages.x2go.org/opensuse/<distro-version>/saimaa x2go-saimaa
 +</code>
 +
 +
 +=== Nightly Version ===
 +
 +== SLES/SLED ==
 +
 +<code bash>
 +zypper ar http://packages.x2go.org/sle/<distro-version>/extras x2go-extras
 +zypper ar http://packages.x2go.org/sle/<distro-version>/heuler x2go-nightly
 +</code>
 +
 +== OpenSUSE ==
 +
 +<code bash>
 +zypper ar http://packages.x2go.org/opensuse/<distro-version>/extras x2go-extras
 +zypper ar http://packages.x2go.org/opensuse/<distro-version>/heuler x2go-nightly
 +</code>
 +
 +
 +==== Post-Addition Test ====
 +
 +Now you can search for X2Go related packages that are now available for your system via ''zypper'':
 +
 +<code bash>
 +$ zypper search x2go
 +</code>
 +
 +Congratulations, you are now able to access the X2Go packages. You may continue by installing ''x2goserver-xsession'', ''x2goclient'' or ''pyhoca-gui'' or any other of the available packages.
 +
 +==== Mirroring These Repositories ====
 +
 +The packages in these repositories can be mirrored via ''rsync''.
 +
 +For SLES/SLED packages, use:
 +
 +<code>
 +rsync -avP packages.x2go.org::sle </dest/path/of/local/mirror/sle>
 +</code>
 +
 +For OpenSUSE packages, use:
 +
 +<code>
 +rsync -avP packages.x2go.org::opensuse </dest/path/of/local/mirror/opensuse>
 +</code>
wiki/repositories/suse.1478055462.txt.gz · Last modified: 2016/11/02 02:57 by ionic