User Tools

Site Tools


wiki:obsolete:x2goserver-installation

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:obsolete:x2goserver-installation [2011/06/07 12:24]
sunweaver
wiki:obsolete:x2goserver-installation [2013/03/12 20:24]
sunweaver removed
Line 1: Line 1:
 ====== Installation of X2go Server ====== ====== Installation of X2go Server ======
 :!: **Before you begin!** :!: **Before you begin!**
-> Please make sure that you have added the x2go repository to your package management system. The required steps are described here: [[adding the x2go repository (Debian)|Debian]], [[adding the x2go repository (Ubuntu)|Ubuntu]] (depending on the distro that you have chosen for your X2go server).+> Please make sure that you have added the X2go repository to your package management system. The required steps are described here: [[wiki:x2go-repository-debian|Debian]], [[wiki:x2go-repository-ubuntu|Ubuntu]] (depending on the distro that you have chosen for your X2go server).
  
 X2go server uses quite a list of free software tools (SSH, sshfs, Pulseaudio, NX tools+libraries, etc.) to allow remote access to your GNU/Linux system. Amongst others it uses a database backend for storing session information at its core. This database backend can either be SQLite (a file based db type) or PostgreSQL (a very common server/client based db). Depending on your use case you should choose one or the other. X2go server uses quite a list of free software tools (SSH, sshfs, Pulseaudio, NX tools+libraries, etc.) to allow remote access to your GNU/Linux system. Amongst others it uses a database backend for storing session information at its core. This database backend can either be SQLite (a file based db type) or PostgreSQL (a very common server/client based db). Depending on your use case you should choose one or the other.
Line 13: Line 13:
 $ aptitude install x2goserver $ aptitude install x2goserver
 </code> </code>
 +to install x2goserver with all dependencies.
  
 There should not be anything further to do apart from this step. There should not be anything further to do apart from this step.
 +
 +You have to create the sqlite database with 
 +
 +<code>
 +$ x2godbadmin --createdb
 +</code>
 +You find the database with session details in **/var/lib/x2go**.
  
 Maybe, you want to take an additional look at the desktop environment bindings, that the X2go project offers: [[installing the KDE (4.*) bindings (Debian/Ubuntu)|x2goplasmoidbindings]], [[installing the GNOME (2.*) bindings (Debian/Ubuntu)|x2gognomebindings]], [[installing the LXDE bindings (Debian/Ubuntu)|x2golxdebindings]] and (the currently unstable package) [[installing the Trinity bindings (Debian/Ubuntu)|x2gotrinitybindings]]. Maybe, you want to take an additional look at the desktop environment bindings, that the X2go project offers: [[installing the KDE (4.*) bindings (Debian/Ubuntu)|x2goplasmoidbindings]], [[installing the GNOME (2.*) bindings (Debian/Ubuntu)|x2gognomebindings]], [[installing the LXDE bindings (Debian/Ubuntu)|x2golxdebindings]] and (the currently unstable package) [[installing the Trinity bindings (Debian/Ubuntu)|x2gotrinitybindings]].
Line 22: Line 30:
  
 ===== Installing productive X2go Server (PostgreSQL) ===== ===== Installing productive X2go Server (PostgreSQL) =====
 +
 +<note>
 +OUTDATED documentation: the next paragraphs need heavy reviewing and updating... They do not apply to x2goserver => 3.0.99 anymore!!!
 +</note>
  
 If you would like to use the full featured version of x2goserver, you'll need to configure X2goserver by yourself. There are a lot of different possibilities to install X2goserver in a network of existing services. This manual will describe  the installation on clean and freshly installed systems. The full featured version of X2goserver is needed, if you are planing to use more than one server and those servers should be configured as a server group. This setup will need a PostgreSQL server to store X2go related session information. If you'll continue installation, you'll further need an LDAP server. You can start the installation by installing the base server package: If you would like to use the full featured version of x2goserver, you'll need to configure X2goserver by yourself. There are a lot of different possibilities to install X2goserver in a network of existing services. This manual will describe  the installation on clean and freshly installed systems. The full featured version of X2goserver is needed, if you are planing to use more than one server and those servers should be configured as a server group. This setup will need a PostgreSQL server to store X2go related session information. If you'll continue installation, you'll further need an LDAP server. You can start the installation by installing the base server package: