此外,您将需要Windows管理员(例如Gnome或KDE)来运行我们的软件。 以下文档描述了Gnome和KDE的设置。 对于其他窗口管理器,您需要自己确定设置。
如果您已经拥有所需的应用程序,只需从屏幕右侧的列表中下载所需的软件即可。可以从WineHQ下载Wine
http://www.winehq.com/site/download
请选择并安装适用于您的操作系统的二进制版本。
下载后,您必须安装新版本。 这取决于操作系统(installpackage,rpm),因此请参阅您的文档以获取有关安装软件包的详细信息。
可以在WineHQ网站上找到其他信息进行配置
http://www.winehq.com/site/howto
wine 安装
e.g. wine imssetup.exe
imssetup.exe是IMS的已下载安装程序的名称。 这将安装该应用程序并自动运行它。
cd ~/.wine/drive_c/Program\ Files/NCH\ Swift\ Sound/IMS
wine ims.exe
我们所有的应用程序都安装在~/.wine/drive_c/Program\ Files/NCH\ Swift\ Sound/application,中,但是应用程序文件夹可能略有不同(Express Scribe使用文件夹Scribe)。 桌面快捷方式可用于启动该应用程序,下面将针对Gnome和KDE创建一个快捷方式。
cd ~/.wine/drive_c/Program\ Files/NCH\ Swift\ Sound/IMS
wine uninst.exe
可以通过浏览到安装文件夹,然后右键单击应用程序可执行文件并从弹出菜单中选择“制作链接”来创建桌面图标。 您可以将创建的链接拖到桌面上。
在登录时自动运行
您可以通过创建包含以下内容的bash脚本来使应用程序在登录时自动运行:
#! /bin/sh
sleep 10s;
/usr/bin/wine ~/.wine/drive_c/Program\ Files\NCH\ Swift\ Sound\IMS\ims.exe
注意:此示例适用于IMS,因此,如果不同,请更改应用程序的文件夹名称和可执行文件名称。
现在,您需要通过“桌面”菜单,“首选项”选项,“会话”子选项将该脚本添加到启动程序中。 单击选项卡“启动程序”,然后单击添加按钮。 浏览并找到您创建的脚本,然后输入以下命令:
sh startwine
其中,startwine是您创建的脚本的名称(请注意,它需要使用chmod + x设置可执行标志)。 您将需要完全限定脚本的路径(上面的示例在用户的主文件夹中具有该脚本。
这与Gnome相同(请参见上文)。
在登录时自动运行
通过如上所述创建bash脚本,可以使应用程序在登录时自动运行。 将此脚本复制到文件夹中:
/usr/local/home/username/.kde/AutoStart
其中username是您以KDE身份登录的用户ID。
浏览文件夹
我们的各种应用程序都可以选择浏览文件夹(通常是备份或日志文件夹)。 在Windows下,这将打开Windows资源管理器,浏览文件夹的内容。 Wine尚未实现此功能,因此这些选项无效。 您将需要自己手动检查这些文件夹。 我们程序的更高版本应解决此问题。
系统托盘
我们的许多应用程序都使用系统托盘进行后台处理。 根据您的窗口管理器,通常将其实现为浮动图标。 确切的细节是特定于实现的。
在启动/作为服务运行时运行
这些功能在Wine下不起作用。 您可以创建一个启动外壳文件,以在窗口管理器启动时自动运行该应用程序。 同样,这是特定于实现和Window Manager的。
打开/保存对话
在许多情况下,浏览文件夹以打开或保存文件可能会导致Wine崩溃。 对于我们来说,这似乎不是应用程序错误,而是Wine中的问题。