wine是一款在linux上运行exe执行程序的工具,包含了windows程序加载器。环境为CentOS6.2,带桌面。
wine官网http://www.winehq.org。
安装必备软件包:
yum install flex bison
PS:wine要求flex需要2.5.33或更高版本,CentOS6.x源上flex版本是2.5.35。
安装wine:
cd /tmp
wget http://mirrors.ustc.edu.cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh epel-release-6-8.noarch.rpm
yum install wine
PS:epel源上有目前最新稳定版wine 1.4.1。
进入桌面找到applications里面有一个红酒图标wine,点击wine configuration,它会提示要安装Wine Gecko Installer,在弹出的窗口点击ok。它会自动更新/root/.wine下的配置。
然后双击.exe文件就能够用wine安装了。
使用winetricks补充windows库文件。
在图形界面打开一个terminal:
cd ~
wget http://www.kegel.com/wine/winetricks
sh winetricks
在弹出的窗口中选择:
select the default wineprefix
然后选择:
install a windows dll or component
选中所需安装的字体及运行库,例如:
fontfix fontsmooth-gray fontsmooth-rgb fontsmooth-bgr colorprofile corefonts mfc42 vcrun6 vcrun2005 dotnet20 dotnet30
详细可参考:
http://wiki.winehq.org/winetricks_cn