2011年12月30日星期五

VNC+Gnome/KDE


Linux vps安装图形界面的方法(VNC+Gnome/KDE)-远程桌面多方案适合大小内存





Ø 综述
在使用Linux VPS时,很多人都不习惯通过ssh命令行来管理服务器,人们更愿意通过像Windows下的远程桌面这样的图形远程程序来管理服务器,VNC+ Gnome/KDE桌面环境是一个很好的解决方案!
Ø 注意:安装图形管理界面需要256M以上内存!
有关gnome\kde面板的介绍看这
Ø 安装方法
首先ssh登陆上你的vps。
l 对于256M小内存的机器,推荐安装VNC+KDE操作界面1.安装KDE
yum install kdepim
2.安装X Window
yum groupinstall "X Window System" "KDE (K Desktop Environment) "
3.安装VNC+Firefox+中文支持
yum -y install vnc vnc-server firefox x11-xorg
yum -y install fonts-chinese
l 对于512M或以上内存的vps,推荐安装VNC+Gnome操作界面
1.安装Gnome
yum groupinstall gnome-desktop
yum install gnome-session
2.安装X Window
yum groupinstall "X Window System" "GNOME Desktop Environment"
3.安装VNC+Firefox+中文支持
yum -y install vnc vnc-server firefox x11-xorg
yum -y install fonts-chinese
Ø 安装后配置
1.运行以下命令
vncserver
运行完后会提示你设置密码,需要输两遍。设好你的密码后,然后程序会建立一个.vnc的目录,一般情况下是/root/.vnc
2.杀掉VNC的进程并删除临时sockets。
pkill -9 vnc
rm -rf /tmp/.X1*
3.编辑/root/.vnc/xstartup,
vi中按a进编辑模式,esc退出编辑模式,:wq保存后退出!
不会使用vi?请看vi常用命令
vi /root/.vnc/xstartup
|->本文来自CrazyFeng.com ,转载时请保留本信息 !~
在最后一行是twm &这样子的。
如果你安装的是KDE,则将twm改成startkde
如果你安装的是GNOME,则将twm改成gnome-session (如图所示)crazyfeng
4.重新开启vncserver
vncserver
好了,大功告成!!
Ø 另有省内存的linux图形桌面方案,参照自
http://icodex.org/2010/03/centos%E6%9C%80%E5%B0%8F%E5%8C%96%E5%AE%89%E8%A3%85gnome%E5%92%8Cvnc/
采用tightvncserver作为VNC服务端,比较省内存,另也可以在安装有java运行环境的浏览器直接远程打开VNC客户端连接.当然你也可以继续用通常的VNC连接方式连接登录.
Ø 安装教程
1.安装x-window桌面和KDE或Gnome环境
yum groupinstall "X Window System" "KDE (K Desktop Environment) "
yum groupinstall "X Window System" "GNOME Desktop Environment"
KDE较Gnome更省内存!!
2.添加中文支持和浏览器
yum -y install fonts-chinese firefox
3.安装tightvnc.
(CentOS 5 64Bit)
wget http://packages.sw.be/tightvnc/tightvnc-server-1.3.9-3.el5.rf.x86_64.rpm
rpm -ivh tightvnc-server-1.3.9-3.el5.rf.x86_64.rpm --force --nodeps
(CentOS 5 32Bit)
wget http://packages.sw.be/tightvnc/tightvnc-server-1.3.9-3.el5.rf.i386.rpm
rpm -ivh tightvnc-server-1.3.9-3.el5.rf.i386.rpm --force --nodeps
如果上面的源失效,推荐一个rpm搜索网站
http://rpm.pbone.net/
Ø 补充:必须做以下操作,否则会因找不到字体路径而无法启动!
mkdir -p /usr/X11R6/lib/X11
ln -s /usr/share/X11/fonts /usr/X11R6/lib/X11/fonts
使用方法(以会话ID:1为例)
启动vnc.执行命令:
vncserver :1 -httpport 9001 -name icodex_desktop -depth 24 -geometry 1024x768
PS:如果你不需要http管理,运行执行vncserver即可!
关闭vnc,执行命令:
vncserver -kill :1

没有评论:

发表评论