This is an old revision of the document!
Please see X2go's Server Core for detailed documentation.
You might have to install add-apt-repository
first using:
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:x2go/stable sudo apt-get update sudo apt-get install x2goserver
This needs to become more generic and less confusing
First add the X2Go ppa repository for Ubuntu.
After adding the X2Go PPA to your remote Ubuntu “desktop” server the next step is to install the packages x2goserver
and x2goserver-xsession
:
sudo apt-get install x2goserver x2goserver-xsession
Add our X2Go Debian Repository.
sudo apt-get install x2goserver x2goserver-xsession
Add the X2Go repo to your yum configuration.
Check that you have activated the “optional” channel:
sudo rhn-channel -l
If the optional channel for your base channel is not active, activate it.
sudo rhn-channel --add -c rhel-x86_64-server-optional-6
Currently, even in the optional channel, there is no official package for sshfs and it is not (yet?) included in the X2Go repo. Thus it has to be downloaded form an alternate source:
sudo yum install fuse fuse-libs wget http://pkgs.repoforge.org/fuse-sshfs/fuse-sshfs-2.2-1.el6.rf.x86_64.rpm sudo rpm -i --nosignature fuse-sshfs-2.2-1.el6.rf.x86_64.rpm
URL to most recent EPEL repo installation package available here
wget http://mirror01.th.ifl.net/epel/6/i386/epel-release-6-7.noarch.rpm sudo rpm -i epel-release-6-7.noarch.rpm sudo yum install fuse-sshfs
You should now be able to install the x2goserver
package:
sudo yum install x2goserver
Warning: Note that currently the server must be in runlevel 5 to accept connections.