Linux Desktop + NX Server
NX Server official web site http://www.nomachine.com/
Installing Desktop
If you already have desktop installed you can skip this section.
Installing GNOME Desktop on Centos:
yum -y groupinstall "Desktop" "Desktop Platform" "X Window System" "Fonts"
Optional packages:
yum -y groupinstall "Graphical Administration Tools" yum -y groupinstall "Internet Browser" yum -y groupinstall "General Purpose Desktop" yum -y groupinstall "Office Suite and Productivity" yum -y groupinstall "Graphics Creation Tools"
Installing KDE desktop on Centos:
yum -y groupinstall kde-desktop
Installing Gnome Desktop on Debian:
Full set of components:
apt-get install gnome
Official set of components:
apt-get install gnome-desktop-environment
Minimal set of components:
apt-get install gnome-core
Installing KDE Desktop on Debian:
Full Install:
aptitude install kde xorg
Minimal install:
aptitude install kde-core xorg kdm
Installing Gnome Desktop on Ubuntu:
apt-get update apt-get install ubuntu-desktop
Installing KDE Desktop on Ubuntu:
apt-get install kubuntu-desktop
Installing NX Free Edition on Linux RPM i386 for RHEL, SLED, SLES, Open SUSE, Mandriva, Fedora
Download nxclient, nxnode, nxserver:
wget http://web04.nomachine.com/download/3.5.0/Linux/nxclient-3.5.0-7.i386.rpm wget http://web04.nomachine.com/download/3.5.0/Linux/nxnode-3.5.0-9.i386.rpm wget http://web04.nomachine.com/download/3.5.0/Linux/FE/nxserver-3.5.0-11.i386.rpm
Refer to official site for newest versions: http://www.nomachine.com/download-package.php?Prod_Id=3775
Install nxclient, nxnode, nxserver:
rpm -i nxclient-3.5.0-7.i386.rpm rpm -i nxnode-3.5.0-9.i386.rpm rpm -i nxserver-3.5.0-11.i386.rpm
Installing NX Free Edition for Linux DEB i386 for Xandros, Debian, Ubuntu
Download nxclient, nxnode, nxserver:
wget http://web04.nomachine.com/download/3.5.0/Linux/nxclient_3.5.0-7_i386.deb wget http://web04.nomachine.com/download/3.5.0/Linux/nxnode_3.5.0-9_i386.deb wget http://web04.nomachine.com/download/3.5.0/Linux/FE/nxserver_3.5.0-11_i386.deb
Install nxclient, nxnode, nxserver:
dpkg -i nxclient_3.5.0-7_i386.deb dpkg -i nxnode_3.5.0-9_i386.deb dpkg -i nxserver_3.5.0-11_i386.deb
User root is not allowed to log in as NX client for security reason. Creating user "ted" in Centos:
useradd ted passwd ted
Creating user "ted" in Debian, Ubuntu:
adduser ted passwd ted
Now NX server is installed and ready to use. To access it download and run NX client.
NX Client is available for Windows, Linux, Mac OSX, Solaris:
http://www.nomachine.com/download.php
!!!!!Note that GNOME and KDE Desktops install Network Manager and if there some kind of network issues occure (especially on VPS), try to remove NM (Centos):
yum remove NetworkManager