浅谈Linux下玩Windows游戏
浅谈Linux下玩Windows游戏作者:wuna66320
版权所有:岁月联盟 [url]Www.Syue.Com[/url]
Linux下的游戏少之又少,如果你想赶点时髦,那就在Linux下玩Windows下的游戏让别人羡慕去吧。因为Linux和Windows下的文件格
式不一样,而且一些Dll文件也不存在,所以问题也就出现了。问题得出现使得Linux得前辈们就做出了杰出的程序-wine.这个程序可
以创建一个简单的Windows环境,模仿Windows读取PE文件格式得方法在Linux下运行Windows程序.原理就这些。下面我说下我的步骤
:
实验环境:Linux -DEBIAN testing版本
需要软件:Wine ,EasyWine
Wine是主要程序,EasyWine是配置Wine的一个程序(中国的哦)。
DEBIAN这个版本好处就是大部分软件可以使用它的软件库下载,而且它的软件包也是比较好。
以下提供opengl支持的lib
apt-get install libartsc0 libartsc0-dev libgl1-mesa-dev
安装字体包 sudo apt-get install ftgl-dev fontforge
我先使用: apt-get install wine //使用此命令前提是要在Internet上哦。直接下载并且安装Wine.
我是新手我不知道如何配置啊!不用怕,前辈们做出了另一个优秀程序:EasyWine 专门的配置程序.配置后可以运行很多Windows下的程
序.这个程序在debian得软件库中是没有的,所以我们需要自己下载.
[url]http://www.easywine.org[/url] 这个他的官方网站.
[url]http://archive.ubuntu.org.cn/ubuntu-cn/dists/dapper/main/binary-i386/easywine/easywine_3.0.0-0hiweed3_all.deb[/url]
这里可以下载deb包.
下载以后,直接
dpkg -i easywine_3.0.0-0hiweed3_all.deb
有可能有些人会提示缺少什么软件包,那我们就照着他说的做了.大部分安装这个时候提示缺少diabox.那我们就
apt-get install diabox
从软件库中下载并且安装这个程序.然后在运行安装EasyWine得命令.
前面的这些程序都是root用户权限.下面就开始使用用户权限了.终端执行
wine aa.exe
aa.exe是随便一个Windows程序.这样做是为了在/home/用户/目录下创建 Wine得目录和配置文件.然后执行
EasyWine
跳出一个对话框按照步骤一路next.
一切完毕我们就可以进入游戏了.随便找个朋友或者网上下载拷过来一份, 执行
wine cstrike.exe -opengl
有可能提示错误 因为opengl问题. 我们再次
apt-cache search opengl
寻找所有带有opengl字符串的软件包,然后我们寻找wine相关的
然后
apt-get install **-opengl
然后就可以了进入游戏无错误了.
进入cs的时候我们会发现没有字体都是方块字体.这个问题是因为没有字体库.我们在~/.wine/drive_c/windows/fonts发现字体很少.
我们也不知道缺少哪个,索性把Windows的系统目录下的fonts文件夹的字体全部拷过来. 然后在运行.OK!
CS现在可以玩了,问题是他的fps比较低.
魔兽世界也可以运行哦!大家自己摸索一下吧!
页:
[1]