User Tools

Site Tools


wiki:development:build-howto-linux:x2goserver

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:development:build-howto-linux:x2goserver [2011/11/15 10:53]
sunweaver created
wiki:development:build-howto-linux:x2goserver [2011/11/15 11:15]
sunweaver
Line 1: Line 1:
-====== X2goServer Installation (LinuxFromScratch) ======+====== Build X2GoServer for GNU/Linux ======
  
 //... esp. applies to installation on the Linux-From-Scratch distribution.// //... esp. applies to installation on the Linux-From-Scratch distribution.//
 +
 +===== General Information =====
 +
 +Make sure you have read these wiki pages / installed recommended software / development libraries:
 +
 +  * non-X2Go runtime dependencies: 
 +    * lsof
 +    * openssh-client
 +    * openssh-server
 +    * libconfig-simple-perl
 +    * makepasswd
 +    * libdbd-pg-perl
 +    * libdbd-sqlite3-perl
 +    * xauth
 +  * X2Go runtime dependencies:
 +    * x2goagent
 +    * NX libraries 
 +
 +Note: X2GoServer is not dependent on perl-suid anymore (as Perl SUID has been removed from Perl >=5.12.x).
 +
 +Installation: For an insight in basic post-installation procedures please take a look at the ''INSTALL'' file in the base directory of the ''x2goserver'' code project. The latest version of this INSTALL file can be found in our [[http://code.x2go.org/gitweb?p=x2goserver.git;a=blob;f=INSTALL|Git repository]].
 +
 +Deinstallation: For deinstallation please refer to the ''UNINSTALL'' file in the base directory of the ''x2goserver'' code project. The latest version of this UNINSTALL file can also be found in our [[http://code.x2go.org/gitweb?p=x2goserver.git;a=blob;f=UNINSTALL|Git repository]].
 +
 +===== Build Recipes =====
  
 **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.**
Line 97: Line 122:
  
 **8. **8.
-Install nxcomp from git**+Install NoMachine's NX libraries**, described [[:wiki:development:build-howto-linux:nx-libs|here]].
  
-<code> +**9. 
-$ git clone git://code.x2go.org/nxcomp +
-$ cd nxcomp +
-$ autoconf  +
-$ ./configure --prefix=/usr +
-$ make +
-$ su -c "make install && /sbin/ldconfig" +
-</code> +
- +
-**9+
-Install nxcompext from git** +
- +
-<code> +
-$ git clone git://code.x2go.org/nxcompext +
-$ cd nxcompext +
-$ autoconf  +
-$ ./configure --prefix=/usr +
-$ make +
-$ su -c "make install && /sbin/ldconfig" +
-</code> +
- +
-**10. +
-Install nxcompshad from git** +
- +
-<code> +
-$ git clone git://code.x2go.org/nxcompshad +
-$ cd nxcompshad +
-$ autoconf  +
-$ ./configure --prefix=/usr +
-$ make +
-$ su -c "make install && /sbin/ldconfig" +
-</code> +
- +
-**11.+
 Install x2goagent from git** Install x2goagent from git**
  
Line 232: Line 224:
 ln -sf ../init.d/x2goserver /etc/rc.d/rc6.d/K28x2goserver" ln -sf ../init.d/x2goserver /etc/rc.d/rc6.d/K28x2goserver"
 </code> </code>
 +
wiki/development/build-howto-linux/x2goserver.txt · Last modified: 2013/03/08 13:31 (external edit)