#1 楼
删除Chrome添加的Web应用程序桌面项以摆脱所有Web应用程序项,打开终端会话并运行
rm ~/.local/share/applications/chrome-*.desktop
以删除仅其中的少数几个,您就必须查看每个文件的内部内容,并仅删除要删除的文件。
隐藏系统应用程序的桌面条目br />如果要隐藏诸如多任务概述之类的应用程序,则必须将其.desktop文件复制到用户本地应用程序文件夹中:
cp /usr/share/applications/gala-multitaskingview.desktop ~/.local/share/applications
编辑复制的文件:
scratch-text-editor ~/.local/share/applications/gala-multitaskingview.desktop
,并添加以下行:
NoDisplay=true
评论
在0.4 Loki上似乎不起作用。
–提升
16-10-27在13:03
@RuppalSingh仍可在Loki中使用,但更轻松的方法是安装并使用Menulibre。
–拉斐尔
16-10-27在13:13
我已经在安装Calibre时出现的几个图标上进行了尝试。他们都没有消失。我什至拥有一个无法摆脱的丑陋的VIM图标!除非删除.desktop文件是唯一的选择,否则...
–提升
16-10-28在4:55
@RuppalSingh您必须做错了某些事...我也隐藏了几个Calibre图标,添加NoDisplay = true后,它们全部消失了。请尝试使用Menulibre,此应用程序可以自我说明,它是隐藏这些图标的更便捷方法。
–拉斐尔
16-10-28在18:00
#2 楼
由于您无需再访问它们,因此可以从以下位置删除.desktop
文件:无论如何,要知道要删除的文件,请选择它们全部和开放属性。然后选择“更多”,然后在“所有者”旁边和“组”旁边单击“执行”。现在该数字应为774。
其图标将从未知文件更改为应用程序徽标: >
然后您可以删除不再需要的内容。
#3 楼
.desktop
文件存储在两个地方:/usr/share/applications/
(系统范围)和~/.local/share/applications
(特定于当前用户)。 Slingshot会查看并显示它们。默认应用程序存储在系统范围内。 Google Chrome使用的是特定于当前用户的位置。
在两种情况下,您都可以通过键入以下内容来删除快捷方式:
rm NAME.desktop
如果要删除系统范围的快捷方式,则必须在命令前面使用
.desktop
。#4 楼
创建Chrome应用程序快捷方式时,禁用复选框Applications menu
:评论
不幸的是,您认为您无法自定义这些内容。
–orschiro
2015年7月1日在9:12
评论
@Tim根本不使用弹弓来启动Chrome应用,这总是通过浏览器本身完成的。只是一个小技巧,可以帮助其他人避免我刚才犯的错误:键入“ NoDisplay = true”,因为“ ... = True”不起作用,区分大小写!在意识到这一点之前,我第一次更改了25个.desktop文件!祝您有美好的一天,我对Elementary感到非常满意,只想指出一点:-)
最简单的方法是从elementary的应用商店中安装“ AppEditor”。您将在其中找到所有选项。