Windows 可执行文件使用存档管理器启动

Ban*_*zen 9 windows wine

如果我使用鼠标右键菜单“使用 Wine 程序加载程序打开”启动它们,我已经安装了 Wine 并且在那里安装了几个 Windows 应用程序运行良好。但是,如果我尝试通过双击启动 .exe 文件,存档管理器会尝试打开可执行文件。

我该如何解决?

以及作为前 Windows 用户的一个额外问题:对于我目前在文件管理器中看到的单个文件(类似于 Windows 中的“打开方式...”上下文菜单)以及许多文件类型,这是否可以轻松完成(就像在 Windows 中,使用资源管理器中的菜单“文件夹设置”)?

Mar*_*nas 12

右键单击,选择“属性”,打开“打开方式”选项卡,并使 Wine 成为 EXE 文件的默认应用程序。


mur*_*uru 6

从 17.04 开始,酒包变成了wine-stablewine-development。它们是可共同wine.desktop安装的,因此/usr/share/applications这些包中的任何一个都不会安装该文件以避免冲突。因此,Wine 在“打开方式”菜单中没有条目。来自/usr/share/doc/wine-stable/README.Debian.gz

要启用对 .exe 文件的系统范围支持,请执行以下命令(如果使用,请替换/usr/share/doc/wine为 ):/usr/share/doc/wine-developmentwine-development

$ sudo cp /usr/share/doc/wine/examples/wine.desktop /usr/share/applications/
Run Code Online (Sandbox Code Playgroud)

要仅支持您当前的用户,请执行:

$ cp /usr/share/doc/wine/examples/wine.desktop ~/.local/share/applications/
Run Code Online (Sandbox Code Playgroud)

要再次删除这些本机文件类型关联,请执行以下命令:

$ sudo rm -f /usr/share/applications/wine.desktop
$ sudo update-desktop-database
$ rm -f ~/.local/share/applications/wine.desktop
$ rm -f ~/.local/share/applications/wine-extension-*
$ update-desktop-database ~/.local/share/applications/
Run Code Online (Sandbox Code Playgroud)

这有点错误,是/usr/share/doc/wine-stable,不是/usr/share/doc/wine

sudo cp /usr/share/doc/wine-stable/examples/wine.desktop /usr/share/applications/
Run Code Online (Sandbox Code Playgroud)

Wine 应该开始出现在打开方式列表中以供选择。