在 wine 中运行安装在桌面上的程序

在 wine 中运行安装在桌面上的程序

我正在尝试获取魔兽争霸 II 战斗版(http://en.war2.ru/) 可以通过 wine 运行在 Ubuntu (14.04) 上。我能够成功地在 wine 中完成魔兽世界的安装菜单,但我不知道如何在安装后启动该程序。它说它创建了一个桌面应用程序,如果我在 Windows 上,它显然很容易运行。但由于我是通过 wine 运行的,我该如何启动该程序

在 Ubuntu 中,我的桌面上创建了一个文件 War2Combat.desktop,但是当我以 ./War2Combat.desktop 运行它时,会出现一个弹出菜单,提示“未找到 War2。请将此程序复制到 war2 目录并重新启动。

我不知道这个目录在哪里。

那么再一次,我如何让这个程序通过 wine 运行?

答案1

在您的 WINEPREFIX(可能是 ~/.wine)下找到该游戏,然后通过双击 .exe 或启动终端并输入以下内容来启动它:

wine .wine/drive_c/path/to/game/WarCraft.exe (or whatever the file is called)

答案2

如果你打算运行一个已经安装在 Wine 的 C 分区之外的程序:
那么只需winecfg
在出现的窗口中运行,选择驱动器选项卡
,并将包含该程序的分区添加到你面前的列表中,
然后就可以用 Wine 打开它,方法是“用 wine 打开”,或者通过执行wine drive_letter/path_to_program其中 drive_letter 与 winecfg 中为分区选择的字母相同

答案3

我假设它不是通过 wine 安装的,你应该能够导航到 warcraft 目录并从那里运行 EXE,如果它运行,我认为你可以用命令创建一个快捷方式

wine [Programdir1]\[Programdir2]\program.exe 

我建议安装 POL,因为它可以让这种事情变得轻而易举。

相关内容