Linux的安全与性能向来为开发者所称道,你可以轻松地在搜索引擎中找到各种Linux优越性的说辞,其中不乏Linux的激进者。特别是当你步入VPS领域,更多地接触Linux之后,你会更加觉得这个开源操作系统的强大之处!虽然包括微魔在内的许多人已经慢慢开始享受在终端的黑色背景下纯文本的管理VPS,但对于许多人来说,能够在图形界面使用Linux则是另外一种享受。本文将简单带领大家在Linux VPS上安装桌面系统Xfce,并使用VNC对其进行图形界面的使用与管理。
Xfce与KDE,Gnome一样,都是可视化的桌面前端,其特点是占用资源更小。根据网上言论,资源占用情况大致为Xfce<KDE<Gnome。(具体情况与版本相关,不具备绝对的对比性)
本文Linux为CentOS 5,所安装Xfce为4.4,还将涉及VNC server,Firefox以及Flash player的安装(挂机?呵呵)。(已在BuyVM 256M OpenVZ下测试通过)
一、安装Xfce 4.4
yum groupinstall xfce-4.4
也可通过yum grouplist命令查阅是否存在新的可用版本,替换4.4
二、安装VNC
yum install vnc vnc-server
2013-3-18更新:由于CentOS 6采用的是TigerVNC,所以,CentOS 6用户请使用yum install tigervnc tigervnc-server替代上面的命令!
三、配置VNC
1.修改配置文件
vi /etc/sysconfig/vncservers
加入以下内容:
VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 800x600"
2.设置VNC密码
vncpasswd
3.启动VNC服务(很多朋友在使用DirectSpace默认的桌面VNC的时候,遇到无法连接“10061错误”,即可在ssh下输入下面命令解决!)
vncserver
4.修改vnc文件
vi /root/.vnc/xstartup
将文件内容替换为以下内容
#!/bin/sh
/usr/bin/startxfce4
5.设置vnc权限
chmod +x ~/.vnc/xstartup
6.重启VNC服务
service vncserver restart
7.设置VNC开机启动
chkconfig vncserver on
四、系统优化
2013-3-18更新:在一些minimal系统里,即使英文也会出现方框乱码,请使用本处命令修正:yum -y install fontforge
1.安装中文语言支持(安装中文字体,解决访问中文网站乱码问题)
yum -y install fonts-chinese
2.安装Firefox火狐浏览器
yum -y install firefox
3.安装Firefox的flash player插件
重新启动VPS,使用VNC连接(VNC Viewer等软件)
连接方法:你的ip:1
- 使用firefox访问www.adobe.com,点击Get Flash Player
- 下载rpm包
- 在rpm文件所在文件夹右键,进入终端(Open Terminal Here),使用rpm -ivh flash-plugin-*.rpm进行安装。
- 在firefox的地址栏输入about:plugins查看是否安装成功~
由于图形前端占用资源较大(512M以上为宜,突发亦可),不适宜做生产环境,玩过且过~
本文相当的内容参考了网友幽月·乱花的教程(查看原文),微魔对于网友的知识分享表示感激!
比起xwindows 速度快了点
xwindows我没用过,我看centos 6里好像就是这个…xfce用着还不错~
补充两点:1、输入如下内容时,引号要使用半角的,否则无效
VNCSERVERS=”1:root”
VNCSERVERARGS[1]=”-geometry 800×600″
2、安装flash的步骤,
下载rpm包
wget fpdownload.macromedia.com/get/flashplayer/pdc/10.3.183.11/flash-plugin-10.3.183.11-release.i386.rpm
然后安装
rpm -i flash-plugin-10.3.183.11-release.i386.rpm
哈哈,首先:1.我在博客用了pre标签,确保那是半角引号,我文章里的是半角吧。。。(正常输入的话会把半角搞成全角,比如你的…);2.我很讨厌去记链接的地址,一方面是记不住(虽然可以复制),另一方面,怕有更新什么的,所以文章中我介绍的是我的方法~虽然字面上很麻烦,其实操作起来一点也不麻烦,而且命令可以精简成我文章写的rpm -ivh flash-plugin-*.rpm~
修改VNC文件,是把文件内的全部内容用上面的力啊航替换还是,在下面加上去?- -o(╯□╰)o,虽然我稀里糊涂的也弄过xfce但是不知道该怎么弄这点。
全部替换
3.3的地方
vncserver && vncserver -kill :1
最后就不用重启了~我眼中是挂vagex教程,哈哈~
呵呵,被你看出来了,感谢指正!
这是个好文章,mark下以后备用,~
呵呵,我最近很迷这个~
安装完火狐的flash插件后,提示是安装好了,但是进入火狐仍然提示缺失插件,不知道是什么原因?
系统是32位的,下的rpm也是32位的
介个我就不清楚了,应该是没问题的,你确定执行rpm命令返回successful?
我参照你的也弄成功了,之前在NBVPS上试了一次,卡坏了!
呵呵,恭喜恭喜~
wget http://dl_dir.qq.com/linuxqq/linuxqq-v1.0.2-beta1.i386.rpm
rpm -i linuxqq-v1.0.2-beta1.i386.rpm
装QQ用这个
我装好重启后还是英文界面,亲
呵呵,感谢提供哦,亲,只是挂QQ的话,不知道Web QQ是不是也可以~
我目的主要是挂QQ常用IP改密码,webQQ容易掉线,没有客户端方便,win下有挂QQ软件 貌似现在不给力了,想在linux试试
我记得以前见到过这个桌面教程 装好之后是中文,现在搞不定中文了
对了 装flash可以用这个
wget
http://fpdownload.macromedia.com/get/flashplayer/pdc/10.3.183.11/flash-plugin-10.3.183.11-release.i386.rpm
rpm -i flash-plugin-10.3.183.11-release.i386.rpm
唉,看来大家还是喜欢教程直接给出命令行啊…我文章里大致想表达的意思是在VNC下,访问adobe网站在图形系统下进行安装,我以为大家会习惯呢…
玩linux都会慢慢喜欢上命令的。
命令行比较方便。。。
#yum install system-config-language
#system-config-language
选择简体中文就可以汉化了。
呵呵,感谢补充
连接成功了。。开个火狐内存就322.98 MB 。。。只能玩玩~
本来就只能玩玩~
第二步:出错了,咋回事啊老大
[root@host /]# vncpasswd
-bash: vncpasswd: command not found
上面安装VNC成功了没?
我也是,提示command not found,但重新安装提示已经安装,nothing to do
这个问题我不清楚你们具体是怎么遇到的,我记录的是自己一步一步的过程,没遇到类似错误。希望找到原因后向我反馈~
2013-3-18更新:由于CentOS 6采用的是TigerVNC,所以,CentOS 6用户请使用yum install tigervnc tigervnc-server替代上面的命令!
😛 w我倒是喜欢nxserver+ blackbox或者fluxbox
其实这些桌面都大同小异
命令才是王道
偶尔会用到桌面,比如用firefox的挂机插件。。。