CentOS Linux VPS 安装X-Window

安装X Window可以使用yum groupinstall命令安装,yum grouplist命令查看有哪些分类。使用X Window+桌面环境+VNC进行配置。vps内存最好要有512M。系统是CentOS5.5。

一、安装相关软件包
1.安装X Window:

yum groupinstall "X Window System"

2.安装桌面环境,可选其中的一个:
1)KDE

yum groupinstall "KDE (K Desktop Environment)"

2)GNOME

yum groupinstall "GNOME Desktop Environment"

3)XFCE是一个轻量级的桌面环境,这里安装这个

yum groupinstall "XFCE"

4)关掉以下几项服务

chkconfig --level 345 avahi-daemon off
chkconfig --level 345 firstboot off
chkconfig --level 345 kudzu off

vnc-server在X Window System中已经安装了,但还需要配置。

二、配置vnc服务
1.编辑/etc/sysconfig/vncservers:

vim /etc/sysconfig/vncservers

将最后两行的#去掉,修改如下:

VNCSERVERS="1:root" # display port and username
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -nohttpd"

说明:1是显示端口,root是用户名,下面一行配置屏幕分辨率、使用TCP连接等,vncservers里有相关注释。

2.设置vnc密码:

vncpasswd

输入两遍密码

3.开启vnc服务:

vncserver :1

4.这时会在/root目录下生成.vnc文件夹,关闭vnc服务:

vncserver -kill :1

5.编辑/root/.vnc/xstartup:

vim /root/.vnc/xstartup

6.修改最后一行的twm &为下面的某个桌面环境:


startxfce4 &     #xfce desktop
gnome-session &  #gnome desktop
startkde &     #kde desktop

说明:twm &为窗口管理器。这里选择startxfce4 &

7.然后重启vnc服务:

vncserver :1

8.下载VNC控制端软件,推荐tightvnc:
http://www.tightvnc.com/download.html

9.设置vncserver开机自启动:

chkconfig --level 345 vncserver on

10.修改/etc/inittab:

vim /etc/inittab



id:3:initdefault:

改为

id:5:initdefault:

安装完后,本机运行TightVNC Viewer,输入”VPS的IP:1″,Connection profile选低带宽连接”Low-bandwidth connection”速度更快。点击连接后输入密码。