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/08/21 10:07]
mikedep333 Add POWER instructions
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 ======
  
-To get started you'll need to configure your local system to access ​the official ​X2Go Fedora 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 i386 and amd64 architectures.+<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.
  
-===== Adding this Repository ​to you Package System =====+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.
  
-Please add the file ''​x2go.repo'' ​to the folder ''/​etc/​yum.repos.d/''​+Note that if you are on POWER (ppc64le), you will only be able to obtain X2Go from the official (downstream) Fedora packages repository. 
-This can be done by using your preferred editor.+ 
 +===== Using the Official Fedora Packages Repository ===== 
 + 
 +Most, if not all, X2Go packages are available in the official Fedora repositories. 
 + 
 +<​note>​The X2Go Project can not provide complete support for these packages. While 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> 
 + 
 +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/​20/​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/​20/​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 you 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 67: Line 73:
 </​code>​ </​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.+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.1471774065.txt.gz · Last modified: 2016/08/21 10:07 by mikedep333