如何从Thunar的上下文菜单中删除葡萄酒应用选项?

我有Xfce和Thunar文件关联正在随机变化,如jpeg和png等葡萄酒应用程序到Internet Explorer和mp3到Windows Media Player。 我将其更改回gpicviewTotem ,过了一段时间,当我点击文件时,它再次启动wine(这需要永远加载,IE甚至不起作用,并在加载时出错)。

如何使我的文件关联更改永久化,并阻止他们更改为wine软件?

非常有用的葡萄酒FAQ包含有关如何使用菜单清洁打开的详细信息。 我可以确认它在Xfce上是安全的,并且可以在任何其他桌面环境中使用,因为wine安装项目的位置是freedesktop.org描述的那些类型文件的标准位置。

下面的命令来自Wine FAQ并安全地从上下文菜单中删除所有打开的条目,但它们不会从应用程序菜单中删除任何葡萄酒条目,我认为这正是您想要的。 如果您需要查看它们将删除的内容,请在rm命令之前放置echo ,它将列出更改。 您应该单独运行每个命令,而不是复制并粘贴整个块,以防您出错。

 rm -f ~/.local/share/mime/packages/x-wine* rm -f ~/.local/share/applications/wine-extension* rm -f ~/.local/share/icons/hicolor/*/*/application-x-wine-extension* rm -f ~/.local/share/mime/application/x-wine-extension* 

还应该说,当您安装wine程序时,将创建更多新条目,因此需要再次运行这些命令。 永久停止创建这些项目的唯一方法是禁用winemenubuilder ,但这也会影响应用程序菜单项,而不仅仅是打开菜单项,因此您可能不想这样做。 有关详细信息,请参阅葡萄酒常见问题解答 。

如果要在安装新的wine程序后运行上面的命令,最好将它们放在脚本中,使其可执行( chmod u+x )并将其绑定到快捷键。 然后,您可以定期运行脚本并始终打开菜单,清除wine条目。