葡萄酒污染“开放方式”申请清单


44

这里的对话框是使用上下文菜单选项“使用其他应用程序打开”得到的。Wine似乎为我安装的每个应用程序插入了十几个条目,这使得查找正确的应用程序变得很痛苦:

替代文字

我该怎么做删除重复项?


更新:两种解决方案均无法正常工作。该错误很有趣,但是症状与我的问题不匹配(我没有遇到卸载应用程序的问题,而是安装应用程序后插入的东西),而另一个问题是,删除了对Wine应用程序的所有引用,这实际上使问题变得更糟(尽管如果找不到其他方法,这可能是可以接受的解决方案)。因此,这仍然是一个悬而未决的问题。有没有人?


4
我想你应该在报告这个Launchpad.net错误
DrKenobi

相同的Wine组件(winemenubuilder)负责两个问题,一个是启动板错误,另一个是您遇到的问题。winehq正在进行修复,但部分已被我已经解决的Ubuntu中的错误所阻止:bugs.launchpad.net/ubuntu/+source/xdg-utils/+bug/602799
Scott Ritchie

@Yi Jang(故意拼写错误,因此SE不会删除它)您还在寻找答案吗?

Answers:


20

从〜/ .local / share / applications中删除wine * .desktop文件,并编辑〜/ .local / share / applications / mimeinfo.cache

如果您感到懒惰,则可以运行:

sed -i '/wine/d' ~/.local/share/applications/mimeinfo.cache

和:

rm -r ~/.local/share/applications/wine*  

或全部一行:

rm -r ~/.local/share/applications/wine* ; sed -i '/wine/d' ~/.local/share/applications/mimeinfo.cache 

无论如何做这个程序,我大约有100个重复项
请问

2
可以使用rm ~/.local/share/applications/*<insert most of the name of the duplicate here>.desktop
RolandiXor

谢谢。我在〜/ .local / share / applications /中有另一个(可能是冗余的)子目录“ wine”,在检查该目录〜/ .local / share / applications / wine中* .desktop文件的文件修改日期后,我决定删除此目录以及其中的所有文件。我怀疑它来自较旧的ubuntu发行版(现在我在12.04上)。删除后,许多重复项消失了。我无法通过alacarte将其删除。
knb 2012年

1
它可以工作,但是这样做之后,我似乎已经失去了仅通过双击WINE程序来打开某些文件的能力,这有点痛苦……
gilbertohasnofb 2015年

9

这是一个已知的问题。这是相关的启动板错误:https : //bugs.launchpad.net/ubuntu/+source/wine1.2/+bug/420089

不幸的是,在Wine(或Gnome)中修复并不是一个容易的问题,因为没有一个好的方法可以确定何时删除了应用程序。


2
我应该注意,我一直在与winemenubuilder的作者进行持续的讨论,讨论如何正确解决此问题(以及开始菜单中的过时条目)
Scott Ritchie

我已经看到删除菜单项的成功,但是该错误在某些方面仍然存在。
RolandiXor

它有一个简单的解决方法。
Lincity,

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.