手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

Wine 用户指南(四)

来源:互联网 作者:west263.com 时间:2008-04-16
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!


"File" = "/blanco"
为 wine 配置日志文档。配置为 CON 来记录到标准输出。这很少使用。

"Exclude" = "WM_SIZE;WM_TIMER;"
在日志文档中排除关于 WM_SIZE 和 WM_TIMER 的调试信息。

"Include" = "WM_SIZE;WM_TIMER;"
在日志文档中包含关于 WM_SIZE 和 WM_TIMER 的调试信息。

使用 [Registry] 来告诉 wine 您的旧有的 windows 注册表文档存在于什么地方。这个段是完全可选的,而且对没有现存 windows 安装的人是没用的。

"UserFileName" = "/dirs/to/user.reg"
您旧有的 user.reg 文档的位置。

[tweak.layout] 决定 wine 的外观。他只有一个配置。
"WineLook" = "win31|win95|win98"
能够把 wine 的外观改变为 Windows 3.1 和 Windows 95。win98 配置的行为在多数情况下类似于 win95。

使用 [programs] 来说明在特定条件下运行什么程式。

"Default" = "/program/to/execute.exe"
配置启动 wine 而未指定一个程式的时候运行的程式。

"Startup" = "/program/to/execute.exe"
配置在每次启动的时候自动运行的程式。

4.1.3. 我把他放在哪里?
wine config 文档能够放到两个地方。

/usr/local/etc/wine.conf
系统范围的 config 文档,用于没有自己的配置文档的任何人。注意: 这个文档当前未使用,原因是个新的全局配置机制现在仍未准备好。

$HOME/.wine/config
您自己的 config 文档,只用于您的用户。

把您的 wine.conf 版本文档复制到 /usr/local/etc/wine.conf 或 $HOME/.wine/config 来让 wine 识别他。

4.1.4. 假如他不工作怎么办?
事情总是可能出错。假如不可想象的事情发生了,尝试一下新闻组,comp.emulators.ms-windows.wine,或在 irc.stealth.net:6668 或连接的服务器上找寻 IRCnet 频道 #WineHQ。确保您完全的查阅了本文档,并且还读了: 

README

http://www.la-sorciere.de/wine/index.html (可选的,推荐的)

假如看起来您真的已作了研究,等着收到有帮助的建议好了。假如您没有,作好受到指责的准备。

4.2. Win95/98 外观
编写:David A. Cuthbert <dacut@ece.cmu.edu>
(提取自 wine/documentation/win95look)

介绍 Win95/Win98 界面配置。

不再使用 #define 开关为 Win3.1 和 Win95 外观来编译 Wine,现在在 ~/.wine/config 中一个特别的 [Tweak.Layout] 段中编码,其中有 "WineLook" = "Win95" 或 "WineLook" = "Win98" 条目。

已向 ~/.wine/config 文档增加了一些新的段和一些条目 -- 他们只是用来调试 Win95 tweak 并且可能在将来的发行中删除掉! 这些条目/段是:

[Tweak.Fonts]
"System.Height" = "" # 配置系统字型的高度
"System.Bold" = "[true|false]" # 系统字体是否应该是粗体
"System.Italic" = "[true|false]" # 系统字体是否应该是斜体
"System.Underline" = "[true|false]" # 系统字体是否应该有下划线
"System.StrikeOut" = "[true|false]" # 系统字体是否应该有删除线
"OEMFixed.xxx" # 给 OEM fixed 字型的一些参数
"AnsiFixed.xxx" # 给 Ansi fixed 字型的一些参数
"AnsiVar.xxx" # 给 Ansi variable 字型的一些参数
"SystemFixed.xxx" # 给系统 fixed 字型的一些参数

[Tweak.Layout]
"WineLook" = "[Win31|Win95|Win98]" # 改变 Wine 的感观

4.3. 配置 x11drv 驱动器
编写:Ove K鍁en <ovek@winehq.com>

(提取自 wine/documentation/cdrom-labels)

多数 Wine 用户在一个叫做 X11 的窗口系统下运行 Wine。在 Wine 历史上的多数时期,这是唯一的可获得的显示驱动器,但是在近几年,已重新组织了部分 Wine 来允许其他显示驱动器(当前只能获得一个可替代的显示驱动器是 Patrik Stridvall 的基于 ncurses 的 ttydrv,他声称用他来显示 calc.exe)。在~/.wine/config 的 [wine] 段中用 GraphicsDriver 选项来选择显示驱动器,但在本文中我只覆盖 x11drv 驱动器。

4.3.1. x11drv 操作模式
x11drv 驱动器由两个概念上的不同部分组成,图像驱动器(GDI 部分),和窗口驱动器(USER 部分)。但他们二者都被连接到 libx11drv.so 模块中(您用 GraphicsDriver 选项装载他)。在 Wine 中,运行在 X11 上,图像驱动器必须在窗口驱动器提供的 drawable (window interior)上绘图。这和 Windows 模型有一点区别, 在 X11 中,窗口系统建立和配置由图像驱动器控制的设备上下文,而允许应用程式在他们喜欢的任何地方用挂钩连接起(hook into)这个联系。所以,为了要在兼容性和可用性之间提供有道理的任何折中,x11drv 有三种不同的操作模式。  

Unmanaged/Normal
缺省的。窗口管理器无关(完全忽略任何运行的窗口管理器)。 窗口装饰(decoration)(标题条,边界,等)由 Wine 绘制来使感观如同真实的 Windows。这兼容于依靠能够计算出这些装饰的精确大小的应用程式,或想自己画他们的程式。

Managed
使用 --managed 命令行选项或 Managed wine.conf 选项(见后)指定。普通的顶层框架窗口,有粗边界,标题条,和由您的窗口管理器管理的系统菜单。这允许这些应用能够和您的桌面的其余部分更好的集成,但可能不总是工作的很好。(很需要一个重写的这种操作模式,使他更加健壮和更少瑕疵(patchy),并计划在 Wine 1.0 发行之前完成。)

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!