Installation Instructions
System requirements
Before you install or build 2X TerminalServer for Linux, please ensure that you meet all the following requirements
To install
- RPM based Linux distribution
- 256 MB of RAM or more, recommended 512 MB
- Xfree86 Version 4.1.0 or higher
- Openssh, Openssh Server
To build
- 1GB RAM and 1GB swap (without graphical interface), recommended 2GB RAM and 1GB swap
- 2.5 GB of hard disk space
- Subversion 1.1.3-10 or higher
- GNU make
- GCC 3.3.5
Pre-built binaries
The latest binaries are available here. To install the server, simply perform the following commands …
RPM
rpm -ivh 2xterminalserver-1.5.0-61.i586.rpm
TAR.GZ
su - cd /usr tar zxvf 2xterminalserver-1.5.0-61.tar.gz /usr/NX/bin/nxsetup
Build from source
su - cd ~/ (or any other place you would want to check out your source) svn co http://code.2x.com/svn/linuxterminalserver
To build from trunk:
cd linuxterminalserver/trunk/scripts ./build_NX_client_server.sh
To build the milestone:1.5.0 release:
cd linuxterminalserver/tags/linuxterminalserver-1.5.0/scripts ./build_NX_client_server.sh --release linuxterminalserver-1.5.0
By default the target build path will be /tmp/NX. This can be changed by passing parameters to the build script.
Usage: build_NX_client_server.sh [--release RELEASE] [--build-release PATH] [--overwrite] [--build all|common|client|server]
Further reading: