Build X2GoClient & X2Go Browser Plugin for GNU/Linux
… esp. applies to installation on the Linux-From-Scratch distribution.
- recommended on the client: pulseaudio
- build dependencies (libraries and corresponding dev/header files):
- libc6
- libcups2
- libgcc1
- libldap-2.4-2
- libqt4-network
- libqt4-svg
- libqtcore4
- libqtgui4
- libssh-4 (>= 0.4.7)
- libstdc++6
- libx11-6
You need qt4 for x2goclient. Follow the installation instructions at BLFS.
Run the following commands as a regular, non-root user. You'll need the root password to install them.
1.
→ nxproxy has to be installed from nx-libs.git
Install nxproxy from git
$ git clone git://code.x2go.org/nxproxy $ cd nxproxy $ autoconf $ ./configure --prefix=/usr $ make $ su -c "make install"
2a. Install x2goclient from git
$ git clone git://code.x2go.org/x2goclient $ cd x2goclient $ export PREFIX=/usr $ make build_client && make install_client
2b. Also build+install x2goplugin
$ make build_plugin && make install_plugin