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

Wine 用户指南(四)

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

"winmm" = "builtin"
"msvcrt" = "native, builtin"
"msvideo" = "builtin, native"
"msvfw32" = "builtin, native"
"mcicda.drv" = "builtin, native"
"mciseq.drv" = "builtin, native"
"mciwave.drv" = "builtin, native"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"msacm.drv" = "builtin, native"
"msacm" = "builtin, native"
"msacm32" = "builtin, native"
"midimap.drv" = "builtin, native"
"wnaspi32" = "builtin"
"icmp" = "builtin"

注意: 您见到此中的一些 dll 的第一选项是 elfdll 或 so。对于您这个尝试将是失败的,但您不用管他,他会使用第二个或第三个选项。

4.1.2.7. [options] 段
好象没人知道这段是干什么用的...
"AllocSystemColors" = "100"
分配的系统颜色? 保持他为 100。

4.1.2.8. [fonts] 段
本段配置 wine 的字体处理。
"Resolution" = "96"

因为 X 处理字体的方式和 Windows 的方式不同,wine 使用一个特别的机制来处理他们。他必须使用在"Resolution"配置中的数来缩放字体。60-120 是合理的值,96 是此间的一个很好的值。假如您能获得真实的 windows 字体(参见 /documentation/
ttfserver 和 fonts),这个选项就不重要了。当然,总是能够使您的 X 字体在 wine 中工作的很好。

"Default" = "-adobe-times-"

wine 使用的缺省字体。随您的喜好去配置(fool around with)他。

可选的:

Alias 配置允许您把一个 X 字体映射成在 wine 中使用的一个字体。假如应用程式需要使用您没有的特定字体,而存在一个很好的替代字体,可使用这个配置。语法如下: "AliasX" = "[伪装的 windows 名字],[真实的 X 名字]"<,可选的"屏蔽"标志>

很直接,把 "AliasX" 替换为 "Alias0", 接着 "Alias1" 并以此类推。伪装的 windows 名字是在 wine 中的 windows 应用程式将见到的字体名字。而真实的 X 名字是 X 见到的字体名字(运行 "xfontsel"能够查看)。可选的"屏蔽" 段允许您利用您定义的伪装 windows 名字。假如不使用他,则 wine 将只是尝试提取伪装 windows 名字自身而不使用您输入的值。

下面是没有屏蔽的别名的例子。字体在 windows 应用程式中将表现为"Google"。在一个 config 文档中定义一个别名的时候,请忘记我的注释文本("<-- blah" 材料) "Alias0" = "Foo,--google-"

下面是启用屏蔽的例子。在 windows 中字体将表现为 "Foo"。 "Alias1" = "Foo,--google-,subst"

详情参见 /documentation/fonts

4.1.2.9. [serialports]、[parallelports]、[spooler]、和 [ports] 段
尽管看起来好象是很多段,他们是紧密关联的。他们都是关于通信和并行端口的。

[serialports] 段告诉 wine 那些串行端口是允许使用的。 "ComX" = "/dev/cuaY"
把 X 替换为 Windows 中 COM 端口号(1-8) 而 Y 是他在 X 的编号(通常是在 Windows 中端口号减 1)。 ComX 实际上能够是任何设备(/dev/modem 是可接受的)。不总是需要定义任何 COM 端口(一个可选的配置)。下面是个例子: "Com1" = "/dev/cua0"

您想配置多少就配置多少。定义您需要的任何 COM 端口。

[parallelports] 段配置在 wine 下能够访问的任何并行端口。 "LptX" = "/dev/lpY"

很熟悉? 语法很象 COM 端口配置。把 X 替代为 1-4 的一个值如同在 Windows 中那样,把 Y 替代为 0-3 的一个值(同 COM 端口相同,Y 通常是在 windows 中的值减 1)。您不总是需要定义一个并行端口(AKA,他是可选的)。象其他段相同,LptX 能够等于任何设备(可能是 /dev/printer)。下面是个例子: "Lpt1" = "/dev/lp0"

[spooler] 段将通知 wine 在那里缓冲(spool)打印作业。假如您想打印的话就要使用他。Wine docs 声称现在的缓冲池是 "很原始的",所以他不能很好的工作。这是可选的。在本段中您唯一的配置工作是把一个端口(例如,LPT1)映射到一个文档或一个命令上。下面是个例子,把 LPT1 映射到一个文档 out.ps 上: "LPT1:" = "out.ps"

下列命令把到 LPT1 的打印作业映射到命令 lpr。注意这个 |: "LPT1:" = "|lpr"

[ports] 段只在需要直接端口访问的时候是有用的,例如用户的程式需要 dongle(加密/解密器)或扫描仪。假如无需,就不要用他!

"read" = "0x779,0x379,0x280-0x2a0"

给予到这些 IO 的直接读访问。

"write" = "0x779,0x379,0x280-0x2a0"

给予到这些 IO 的直接写访问。这是保持 read 和 write 的配置相同可能是个好主意。只有您以 root 运行的时候这些材料才能工作。


4.1.2.10. [spy]、[Registry]、[tweak.layout]、和 [programs] 段
使用 [spy] 来包含或排除调试信息,并把他们输出到一个文档中。后者是很少使用的。这些都是可选的,您可能无需向您的 config 中的这个段增加或删除任何东西。

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