CentOS6 图形界面(gnome)安装,使用vnc进行远程连接
CentOS6相对于CentOS5的安装有了不少的进步,有不少默认的选项可以选择,如:
- Desktop :基本的桌面系统,包括常用的桌面软件,如文档查看工具。
- Minimal Desktop :基本的桌面系统,包含的软件更少。
- Minimal :基本的系统,不含有任何可选的软件包。
- Basic Server :安装的基本系统的平台支持,不包含桌面。
- Database Server :基本系统平台,加上MySQL和PostgreSQL数据库,无桌面。
- Web Server :基本系统平台,加上PHP,Web server,还有MySQL和PostgreSQL数据库的客户端,无桌面。
- Virtual Host :基本系统加虚拟平台。
- Software Development Workstation :包含软件包较多,基本系统,虚拟化平台,桌面环境,开发工具。
而安装Linux基本是用来构建服务器的,所以基本上选择Basic Server OK了。
但是有时是需要图形界面的,例如,安装Oracle最好搞个图形界面。
安装好后,使用网络安装图形界面(推荐)
yum groupinstall "Desktop" yum groupinstall "X Window System" yum groupinstall "Chinese Support" startx
若需要下次启动默认是图形界面,可以修改系统启动级别
# vim /etc/inittab ...... id:5:initdefault:
使用VNC远程连接服务器
# yum list|grep tigervnc tigervnc.x86_64 1.1.0-16.el6.centos @base tigervnc-server.x86_64 1.1.0-16.el6.centos base tigervnc-server-applet.noarch 1.1.0-16.el6.centos base tigervnc-server-module.x86_64 1.1.0-16.el6.centos base
# yum install tigervnc-server.x86_64 –y
安装完成后,设置VNC连接
# vncserver 之后会要求输入连接vnc的密码
启动报错,解决办法
# /etc/init.d/vncserver start Starting VNC server: no displays configured [FAILED]
编辑配置文件/etc/sysconfig/vncservers
# vim /etc/sysconfig/vncservers .... VNCSERVERS="2:root" VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -localhost" # /etc/init.d/vncserver start ]# netstat -lntup|grep vnc tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 2981/Xvnc tcp 0 0 127.0.0.1:5902 0.0.0.0:* LISTEN 3245/Xvnc tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 2981/Xvnc tcp 0 0 :::6001 :::* LISTEN 2981/Xvnc
之后就可以用vnc客户端进行连接了