Linux Desktop + NX Server

From vpsget wiki
Jump to: navigation, search

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