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/04 12:20]
ionic Add warning note about mixing packages and some minor typewriter formatting.
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>​
  
-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 supported ​Fedora ​release system. The repository ​will basically offer you packages for i386 and amd64 architectures.+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.
  
-===== Adding this Repository to you Package System =====+Note that if you are on POWER (ppc64le), you will only be able to obtain X2Go from the official (downstream) Fedora packages repository.
  
-Please add the file ''​x2go.repo'' ​to the folder ''/​etc/​yum.repos.d/''​+===== Using the Official Fedora Packages Repository ===== 
-This can be done by using your preferred editor.+ 
 +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/​$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 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 70: 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.1475583617.txt.gz · Last modified: 2016/10/04 12:20 by ionic