Wine 右键打开与终端“wine appname”不同

Wine 右键打开与终端“wine appname”不同

我有一个应用程序(星际迷航舰桥指挥官),当我导航到其目录并从右键菜单中选择“打开方式 -> Wine Windows 程序加载器”时,它可以在 Wine 上正常运行。不幸的是,如果我尝试在终端中使用“wine (path)”或“wine start (path)”,它会因运行时错误而退出。这是一个问题,因为我正在尝试创建自定义快捷方式(.desktop 文件)来打开它。

感谢您的帮助:)

答案1

你需要

cd

进入文件目录然后运行

wine APPNAME

运行你的程序。

例如,以下内容将导致 STBC(和许多其他应用程序)出现运行时错误:

wine /home/USER/.wine/drive_c/Program\ Files\(x86\)/Activision/Bridge\ Commander/stbc.exe

正确使用的命令集是:

cd /home/USER/.wine/drive_c/Program\ Files\(x86\)/Activision/Bridge\ Commander

wine stbc.exe

这显然是因为它为应用程序提供了正确的工作目录,而第一个例子并没有发生这种情况。

但是,我不知道如何将工作命令集放入单个命令中以便在 .desktop 文件(快捷方式)中使用,因此我简单地创建了一个包含两个命令的 bash 脚本,并将 .desktop 文件链接到该脚本。

相关内容