A page in your DokuWiki was added or changed. Here are the details: Date : 2020/05/26 15:16 Browser : Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:76.0) Gecko/20100101 Firefox/76.0 IP-Address : 85.145.27.228 Hostname : 228-27-145-85.ftth.glasoperator.nl Old Revision: https://wiki.x2go.org/doku.php/wiki:development:build-howto-linux:x2goclient... New Revision: https://wiki.x2go.org/doku.php/wiki:development:build-howto-linux:x2goclient Edit Summary: User : danger89 @@ -1,36 +1,35 @@ ====== Build X2GoClient & X2Go Browser Plugin for GNU/Linux ====== - //... esp. applies to installation on the Linux-From-Scratch distribution.// + Install the following package dependencies first (Debian/Ubuntu based distros): - * 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 - <note>You need qt4 for x2goclient. Follow the installation instructions at [[http://www.linuxfromscratch.org/blfs/view/svn/x/qt4.html|BLFS]].</note> + <code> + sudo apt-get install build-essential libc6-dev \ + qt4-dev-tools libqt4-dev libqt4-network git \ + libqt4-svg libqtcore4 libqtgui4 \ + libldap2-dev libssh-dev libxpm-dev libcups2-dev \ + libgcc1 libldap-2.4-2 libssh-4 libstdc++6 libx11-dev + </code> + + //Note:// Try to use at least libssh >= v0.4.7. + + //Note #2:// Recommended package on the client-side: pulseaudio + **Run the following commands as a regular, non-root user. You'll need the root password to install them.** - **1. FIXME -> nxproxy has to be installed from nx-libs.git + **1. Install nxproxy from git** <code> - $ git clone git://code.x2go.org/nxproxy - $ cd nxproxy + $ mkdir ~/x2go && cd ~/x2go + $ git clone git://code.x2go.org/nx-libs.git + $ cd nx-libs/nxproxy $ autoconf $ ./configure --prefix=/usr - $ make - $ su -c "make install" + $ make -j 4 + $ sudo make install </code> **2a. @@ -39,16 +38,17 @@ <code> $ git clone git://code.x2go.org/x2goclient $ cd x2goclient $ export PREFIX=/usr - $ sudo su -c "make build_client && make install_client" + $ make -j 4 + $ sudo make install_client </code> **2b. Also build+install x2goplugin** - <code> - $ sudo su -c "make build_plugin && make install_plugin" - </code> + + **TODO:** Where is the the X2Go Browser plugin repo located? + -- This mail was generated by DokuWiki at https://wiki.x2go.org/