User Tools

Site Tools


wiki:repositories:fedora

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:fedora [2016/10/05 07:16]
ionic Headline typo and capitalization fixes.
wiki:repositories:fedora [2017/11/02 11:22] (current)
ionic Switch to HTTPS links.
Line 1: Line 1:
 ====== X2Go Packages for Fedora GNU/Linux ====== ====== X2Go Packages for Fedora GNU/Linux ======
  
-<note warning>​Do not mix-and-match packages from the official Fedora repository with packages from the X2Go Fedora repository. Due to differing version number schemes, you will indefinitely ​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 official Fedora repository with packages from the X2Go Fedora repository. 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 official (downstream) Fedora packages repository, or our X2Go Fedora repository and stick to it. Select one approach listed here, thus either the official (downstream) Fedora packages repository, or our X2Go Fedora repository and stick to it.
 +
 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.
 +
 +Note that if you are on POWER (ppc64le), you will only be able to obtain X2Go from the official (downstream) Fedora packages repository.
  
 ===== Using the Official Fedora Packages Repository ===== ===== Using the Official Fedora Packages Repository =====
  
-===== Adding the X2Go Repository to Your Package System =====+Most, if not all, X2Go packages are available in the official Fedora repositories.
  
-Please add the file ''​x2go.repo'' ​to the folder ''/​etc/​yum.repos.d/''​+<​note>​The X2Go Project can not provide complete support for these packagesWhile the current downstream Fedora maintainer is part of the [[doc:​organigram|X2Go development team]], X2Go developers generally do not have access ​to the official Fedora repositoryProblems are best handled downstream.</note> 
-This can be done by using your preferred editor.+ 
 +There is no need to add anything to use these packages
 + 
 +You can search for X2Go related packages that are now available for your system via ''​yum''​ or ''​dnf'',​ whatever is most appropriate for your system:
  
 <code bash> <code bash>
-editor /etc/yum.repos.d/x2go.repo+$ yum search ​x2go
 </​code>​ </​code>​
  
-Then add the X2Go repository to your YUM/DNF setup:+or
  
-<file - x2go.repo+<code bash
-[x2go-releases] +$ dnf search ​x2go 
-name=Upstream X2Go Packages (release builds) +</code>
-baseurl=http:​//​packages.x2go.org/​fedora/​$releasever/​main/​$basearch +
-gpgcheck=0 +
-enabled=1 +
-protect=0+
  
-#​[x2go-nightly] +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.
-#​name=Upstream ​X2Go Packages (nightly builds) +
-#​baseurl=http://​packages.x2go.org/​fedora/​$releasever/​main/​$basearch +
-#​gpgcheck=0 +
-#​enabled=1 +
-#​protect=0 +
-</​file>​+
  
 +===== Adding the X2Go Repository to Your Package System =====
  
-Now you can search for X2Go related package that are now available for your system via DNF+<​note>​For unsupported,​ archived Fedora versions, please refer to [[wiki:​repositories:​archives:​fedora|Fedora Archives]].</​note>​
  
 +==== Base Installation ====
 +
 +Download the .repo file and save it to the correct location:
 <code bash> <code bash>
-$ dnf search ​x2go+wget -O /​etc/​yum.repos.d/​x2go.repo \ 
 + ​https://​packages.x2go.org/​fedora/​x2go.repo
 </​code>​ </​code>​
  
-Congratulationsyou are now able to access ​the X2Go packages. You may continue by installing x2goserver-xsessionx2goclient or pyhoca-gui or any other of the available packages.+For reference, the file will also be inlined herewith the original information being available ​on [[https://packages.x2go.org/​fedora/​x2go.repo]]:​
  
 +{{url>​https://​packages.x2go.org/​fedora/​x2go.repo 720px|Fedora X2Go repository definition file}}
  
-===== Mirroring This Repository =====+==== Customization ​====
  
-The packages in this repository can be mirrored via ''​rsync'':​+Edit this file with your preferred editor.
  
-<​code>​ +<​code ​bash
-rsync -avP packages.x2go.org::fedora </​dest/​path/​of/​local/​mirror/​fedora>​+$ editor /etc/yum.repos.d/x2go.repo
 </​code>​ </​code>​
  
-====== X2Go Packages for Fedora GNU/Linux on POWER ======+As a rule of thumb: ''​source''​-labeled repositories are never needed, unless you want to build packages from source. ''​extras''​-tagged repositories are always needed.
  
-To get started you'll need to configure your local system to access ​the X2Go Fedora Copr repository. ​Please keep in mind that this installation manual will guide you through ​the installation on a Fedora 23 or 24 system. The repository will basically offer you packages ​for the ppc64le architecture.+By default, the ''​release''​-labeled repository is enabled and the ''​nightly''​-tagged ​repository ​is disabledIf you want to use the unreleased, more up-to-date ​packages, disable ​the ''​release''​-labeled repository and enable the ''​nightly''​-tagged repository.
  
-===== Adding this Repository to Your Package System =====+==== Post-Addition Test ====
  
-Use the copr utility to add the repo:+Now you can search for X2Go related packages that are now available for your system via ''​yum''​ or ''​dnf'',​ whatever is appropriate for your system:
  
-<​code>​ +<​code ​bash
-dnf copr enable mikedep333/x2go+$ yum search ​x2go
 </​code>​ </​code>​
  
-Now you can search for X2Go related package that are now available for your system via DNF:+or
  
 <code bash> <code bash>
Line 72: Line 74:
  
 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. 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 This Repository ====
 +
 +The packages in this repository can be mirrored via ''​rsync'':​
 +
 +<​code>​
 +rsync -avP packages.x2go.org::​fedora </​dest/​path/​of/​local/​mirror/​fedora>​
 +</​code>​
wiki/repositories/fedora.1475651799.txt.gz · Last modified: 2016/10/05 07:16 by ionic