链接到 .exe 无法启动 Wine

链接到 .exe 无法启动 Wine

当我在 .exe 上创建符号链接并双击它时,什么也没有发生。相反,如果我双击原始文件,Wine 会自动打开。为什么会这样?如何更改?使用其他类型的链接,情况会有所不同吗?

注意:我不需要 .desktop,只需要符号链接。

答案1

这是一条最终被证明是答案的评论:

啊……符号链接。Wine 符号链接可能不起作用,因为“.exe”需要“工作目录”的路径。不幸的是,符号链接不支持这一点。您需要创建一个包装器脚本(如何创建?答案如下:askubuntu.com/questions/51314/…);然后使用包装脚本作为启动器,或者将其保存在“ .exe”文件夹中并指向它。

我不确定您说的“软链接”是什么意思。但是当我需要创建 Wine 快捷方式启动器时,我只需启动 GEdit 并创建一个如下文件:

#!/usr/bin/env xdg-open    
[Desktop Entry]
Version=1.0
Type=Application
Name=MY APPLICATION NAME
Comment=THINGS I HAVE TO SAY ABOUT THE APPLICATION
Exec=sh -c "cd /PATH_TO_EXE_FOLDER; wine FILENAME.exe"
Categories=ENGINERRING;GRAPHICS;ETC
Icon=/PATH_TO_ICON_IMAGE_FILE

然后将文件以“ .desktop”格式保存在任何我想要的位置,例如:“MyWineApp.desktop”。

答案2

我知道最好且最简单的方法!

打开 /home/.local/share/wine/programs 你可以看到你的 wine 应用程序文件夹,打开你的应用程序文件夹,里面有 your_app_name.desktop,将它复制到桌面并右键单击它,然后左键单击允许启动

恭喜!!!您的应用程序快捷方式已添加到您的桌面,尽情享用吧!

抱歉,如果我的英语不好

相关内容