提要:wine是虚拟windows程序用的工具
1。下载最新的wine
http://www.ibiblio.org/pub/Linux/ALPHA/wine/development/Wine-20020804.tar.gz
2。解压
tar -zxvf wine20020804.tar.gz
3。用普通用户到解压的目录
$cd wine20020804
运行安装程序:
$tools/wineinstall
不要以root用户运行,因为它支持你这样做。在安装的过程中它需要修改系统文件,所以它需要你输入root密码。
安装过程的最后它会帮你配置配置文件。配置就在普通用户的的主目录里的.wine目录。它里面最主要的是config文件。
在配置的过程中它会查找你的windows分区和windows安装在你的那个分区里。
4.在wine虚拟的分区
在config文件里我们可以看到有[Dirve X]的session。(X表示字母)。
它里面有"Path","Type","Filesystem" ,"Path"表示在wine虚拟的系统里的“X盘”指向linux里的那个目录或挂载点。"type"是“X盘”的种类。"Filesystem"就是对应linux系统里的挂载点的文件种类。
通常来说你想运行什么软件最好用wine在linux上安装再用。所以我就在linux下建一个目录作为用软件的安装目录。如:
我在/home/joe里建一个vmwindows的目录。然后到config加入
[Drive i]
"Path" = "/home/joe/vmwindows"
"Type" = "hd"
"Filesystem" = "unix"
这样你在用 wine运行软件的时候在你的系统里就会找到一个"I盘"了。
在安装软件的时候要用root安装,因为很多软件都要修改windows的文件,而windows的分区只有root可以修改(我找不到普通用户修改windows的方法,如果你们有办法,请说一下,谢谢)。然后,等安装完后再用chomd把文件改成所有用户可写。
5.好了,wine的配置已经好了。你可以找个exe运行试试
对于wine的中文问题,这个版本已经有一部分支持了。软件的主体中文是没问题的,但到内部(如选择文件)就不行了。不知道是不是我的配置有问题还是就是这样,如果大家有什么办法请说一下,让我也学学,谢谢。
好,现在到winex了,现在winex有了2.1版,它支持了directx了。所以能玩一部分大的3D游戏了。如cs和WC III。
1。下载winex2.1
http://www.sejishikong.net/tools/others/winex-2.1-1.i386.rpm
2。安装
rpm -ivh winex-2.1-1.i386.rpm
3.安装后把刚才的.wine里的config复制到 /usr/lib/transgaming/.transgaming/里。
一切ok了,试一下玩WC III 和 CS .一切正常
我在玩cs的时候,一开始键盘不能控制。你只有用ctrl+shift切换一下程序就可以了。
祝大家成功,如有什么错误请指出。
在这里谢谢sejishikong斑竹的指教和提供winex的连接