This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| 
                    wiki:development:build-howto-linux:x2goclient [2011/11/15 10:45] sunweaver  | 
                
                    wiki:development:build-howto-linux:x2goclient [2020/05/28 22:52] (current) danger89  | 
            ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Build X2GoClient  | + | ====== Build X2GoClient ====== | 
| - | … esp. applies to installation on the Linux-From-Scratch distribution.  | + | Install  | 
| - | * recommended on the client: pulseaudio | + | < | 
| - |    | + | sudo apt-get install  | 
| - | * libc6 | + | qt4-dev-tools libqt4-dev libqt4-network git \ | 
| - |      | + | libqt4-svg libqtcore4 libqtgui4 \ | 
| - |      | + |                       | 
| - | * libldap-2.4-2 | + |                       | 
| - | * libqt4-network | + | </ | 
| - | * libqt4-svg | + | |
| - | * libqtcore4 | + | //Note:// Try to use at least libssh >= v0.4.7. | 
| - | * libqtgui4 | + | |
| - |      | + | //Note #2:// Recommended package on the client-side: pulseaudio | 
| - | * libstdc++6 | + | |
| - | * libx11-6 | + | |
| - | < | ||
| **Run the following commands as a regular, non-root user. You'll need the root password to install them.** | **Run the following commands as a regular, non-root user. You'll need the root password to install them.** | ||
| - | **1. FIXME -> nxproxy  | + | ==== 1. Install nxproxy ==== | 
| - | Install nxproxy from git** | + | |
| + | You can either install it directly via the package manager, like when using APT: | ||
| + | |||
| + | <code>apt install  | ||
| + | |||
| + | **OR** | ||
| + | |||
| + | Install nxproxy from source: | ||
| < | < | ||
| - | $ git clone git:// | + | $ mkdir ~/x2go && cd ~/x2go | 
| - | $ cd nxproxy | + | $ git clone 	git:// | 
| + | $ cd nx-libs/nxproxy | ||
| $ autoconf  | $ autoconf  | ||
| $ ./configure --prefix=/ | $ ./configure --prefix=/ | ||
| - | $ make | + | $ make -j 4 | 
| - | $ su -c "make install" | + | $ sudo make install | 
| </ | </ | ||
| - | **2a. | + | ==== 2. Install x2goclient from git ==== | 
| - | Install x2goclient from git** | + | |
| < | < | ||
| Line 41: | Line 45: | ||
| $ cd x2goclient | $ cd x2goclient | ||
| $ export PREFIX=/usr | $ export PREFIX=/usr | ||
| - | $ make build_client &&  | + | $ make -j 4 | 
| + | $ sudo make install_client | ||
| </ | </ | ||
| - | **2b. | ||
| - | Also build+install x2goplugin** | ||
| - | < | ||
| - | $ make build_plugin && make install_plugin | ||
| - | </ | ||