的背景:
我有一些旧的 Windows 应用程序,需要在 Linux 上的 Wine 环境中运行。我已经可以启动应用程序并且运行良好。但是我一次只能运行该应用程序的一份副本。
问题:
在 Windows 中,我可以通过创建这些应用程序的“实例”来运行这些应用程序的多个副本。例如我创建快捷方式, 然后右键点击>特性并在目标窗口我在末尾添加了一个实例名称。 (例如c:\folder\myApp.exe test1
创建一个名为 的实例test1
)。
在后台每实例在 Windows 注册表中创建它自己的条目,我猜这允许它独立于主应用程序运行。
有没有办法在 Linux 中做类似的事情?
答案1
显然答案是创建一个新的 WINEPREFIX。
export WINEPREFIX=~/.wine-new
wine winecfg
然后,您可以使用该前缀引用该应用程序:
WINEPREFIX="~/.wine-new" wine myapp.exe