我找不到 .desktop 文件,无法将其从 dash 中删除

我找不到 .desktop 文件,无法将其从 dash 中删除

摆弄 wine,我成功安装了 Deus Ex(原版),并为其创建了自己的自定义启动器。一切正常。

然而,安装在 Unity Dash 中创建了一些自己的启动器,即“卸载”和“安全模式”启动器。

我希望删除它们,但它们没有出现在以下任何文件夹中:

/usr/local/share/applications (doesn't exist)
/usr/share/applications/
~/.local/applications

我甚至跑了,find / -name '*.desktop' | grep deus但什么也没发现。

有没有办法直接从 Dash 获取启动器的路径?

答案1

grep区分大小写;也就是说,您必须匹配大写和小写字母的模式。调整您的find-command 并再次搜索。

查找 / -name '*.desktop' | grep Deus

答案2

好的,我找到了它们:它们位于:

~/.local/share/applications/wine/Programs/GOG.com/

我猜他们| grep因为大写而逃脱了搜索,我只是没想到要查看 GOG 文件夹里面、wine 文件夹里面……

跑步find /home/orlando/.local/ | grep .desktop | grep deus -i虽然不优雅,但却发现了一切,甚至更多。

我仍然不知道如何从 Dash 中找到 .desktop 文件的具体位置,但我猜只需查找相应的文件夹就可以了。

相关内容