centos5安装VNC+Xfce+Wine

因为某些原因,需要在VPS上运行Windows程序

这里把安装VNC+Xfce+Wine的过程分享出来

我的VPS系统是centos5.11

首先安装VNC,输入命令

yum install vnc vnc-server

接着配置VNC

vi /etc/sysconfig/vncservers

在最后加上

VNCSERVERS=”1:root”

VNCSERVERARGS[1]=”-geometry 800×600″

设置VNC密码

vncpasswd

最后启动VNC服务

vncserver

接着安装Xfce桌面

yum groupinstall xfce-4.4

然后修改文件

vi /root/.vnc/xstartup

把文件替换为以下内容

#!/bin/sh

/usr/bin/startxfce4

最后设置权限

chmod +x ~/.vnc/xstartup

重启VNC服务

service vncserver restart

此时使用VNCviewer连接上就会看到桌面了

centos5默认yum源里没有wine,所以我采取了下源码包编译安装的方式

官方网站www.winehq.org

我下的是http://prdownloads.sourceforge.net/wine/wine-1.6.2.tar.bz2

这是稳定版的,也有开发版的

解压,配置

tar -vxjf wine-1.6.2.tar.bz2

cd wine-1.6.2

./configure

然而我的flex版本太低,只能装个新版本的

flex官网http://flex.sourceforge.net

我下的是flex-2.5.39.tar.bz2

解压编译安装

tar -vxjf flex-2.5.39.tar.bz2

cd flex-2.5.39

./configure

make

make install

自此,flex新版本已装好

然后此时再回到wine的目录执行

./configure

make

make install

这样wine就会在你的VPS上编译并安装了

所需时间会非常久,最好挂上screen

发表评论

电子邮件地址不会被公开。 必填项已用*标注