Wine 能够“模拟”多种不同版本的 Windows。 然而,Wine 并非完美;它的运行速度比正常的 Windows 安装慢,而且不是一个稳定的产品。 运行 Free Agent 时会出现某些问题;这些问题将在文档的“问题和故障”部分中讨论。
在 Free Agent 能够在 Linux 下运行之前,需要将 Windows 安装中的某个文件复制到 Free Agent 的根目录。 Windows 98SE 和 Windows XP 配置的说明类似。 以下是描述如何配置 Wine 以运行 Free Agent 的说明。
首先,找到 “[Version]” 部分,在.wine/config文件中,并确保 “win98” 是 Wine 将模仿的版本
[Version] ; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,win30,win31) "Windows" = "win98" |
接下来,在 “AppDefaults” 部分中添加一个条目,该条目还将告诉 Wine 使用 Windows 中的某些文件,而不是 Wine 中的文件。
;; sample AppDefaults entries [AppDefaults\\agent.exe\\DllOverrides] "comdlg32.dll" = "native" |
必须首先将几个 DLL 文件从现有的 Windows 安装复制到 Free Agent 的根目录。
如果 Free Agent 位于同一机器的 Windows 分区上,则必须将 DLL 文件复制到 Free Agent 根目录。 Free Agent 将从 Windows 分区上的此目录运行。
如果 Free Agent 在仅 Linux 的机器上运行,则必须将 Free Agent 下载到您的虚拟 C 盘(通常$HOME/c)。 然后,您必须按照下面标题为“使用安装程序”的小节中的说明使用提供的安装程序。 或者,您可以将现有的 Free Agent 文件夹复制到您的虚拟 C 盘。 根 Free Agent 目录必须包含以下小节中提到的 DLL 文件。
使用终端窗口,导航到 Free Agent 根目录并键入
wine agent.exe |
正常使用 Free Agent,注意下一节标题为“问题和故障”中提到的例外情况。 请注意,这些是 Wine“模拟”的问题,而不是 Free Agent 的问题。