红联Linux门户
Linux帮助

在Linux下用wine玩反恐精英

发布时间:2006-09-19 16:07:50来源:红联作者:cxtt228
  1, 安装wine

  我用源码安装。其实Debian源里有wine,直接apt-get install就可以安装上,不过它似乎不完整,没有配置工具winecfg。用源码安装也花不了多少时间。

  先下载wine的源代码。地址在
  自己找了,下载地址无效了
  如果你不能访问上面两个网址,把域名改为其它的源的服务器。目录结构一般都是一样的。解压后在终端中进入文件夹,输入
[code]./configure
make depend
make
make install[/code]
  如果你在哪一步出错了,一般是你缺少某些包,照提示安装上就好了。

  2, 配置wine

  如果上面的步骤没有出错,你在终端里运行winecfg,启动wine配置程序。如果遇到乱码,先输入export LC_ALL=en_US改变locale后再运行。它将生成~/.wine目录和其下的

  dosdevices

  目录,里面定义了指向某个目录的链接,相当于Windows里的盘符。默认有c:(指向~/.wine/drive_c)和z:,c:就相当于你的Windows的C盘。
  drive_c
  目录
  system.reg
  文件
  user.reg
  配置文件,一般用winecfg修改。
  userdef.reg
  文件

  为了能运行Counter-Strike等Windows的程序,你还需要用一些Windows自带的dll动态链接库来代替wine自带的。假设你使用Windows XP,将你的XP的c:\windows\system32目录下的
[code]cryptui.dll
opengl32.dll
glu32.dll
shdocvw.dll
shlwapi.dll[/code]
  5个文件拷贝到上面提到的drive_c/windows/system32目录下,然后在winecfg的libraries标签里的New overrride for library里输入cryptui,按Add按钮。把上面5个文件全都加入。或者你输入一个后,在user.reg文件里找到"cryptui"= "native,builtin",在其后补上
[code]"glu32"="native,builtin"
"opengl32"="native,builtin"
"shdocvw"="native,builtin"
"shlwapi"="native,builtin"[/code]

  你想wine全屏运行(依赖具体程序)或者是需要wine用一个窗口模拟屏幕,在winecfg里的Graphics标签里设置。
文章评论

共有 4 条评论

  1. shenhao0129 于 2010-07-07 22:16:55发表:

    哥们儿你太油菜了

  2. 堕落kiss 于 2010-07-05 17:51:09发表:

    引用:
    效果怎么样?
    九玫瑰 发表于 2010-6-30 23:32

    大哥,你从那找到这个06年的帖子?

  3. iamxzg 于 2010-07-01 11:56:04发表:

    发一张图片看看。

  4. 九玫瑰 于 2010-06-30 23:32:21发表:

    效果怎么样?