正如文件夹名称所说/usr/share/applications
......这些都是我安装在系统中的应用程序吗?
删除下图中的程序图标是否意味着将其从系统中永久卸载?
例如,我两次看到亚马逊和奶酪图标...文件图标三次
这是一个新安装的 Ubuntu 18.04,我刚刚安装了 Audacious、MPV 播放器、Dconf 和 GNOME Tweaks。
我的意图:
- 我怎么知道哪个图标是我必须保留的实际应用程序?例如,我想从我的系统中完全删除 Amazon。在两个存档管理器图标中,我想保留实际工作的一个并删除另一个...
我如何知道可以通过命令行删除的应用程序的名称,例如
sudo apt remove Amazon sudo apt remove Audacious Qt Interface sudo apt remove Cheese-not-in-use sudo apt remove Files1-not-in-use sudo apt remove Files2-not-in-use
最终目标:
如果我只想要 Audacious、MPV 播放器、Dconf、Files、Cheese、InputMethod、Keyboard、Gparted、Displays、Dock、Disks、Calendar,那么我只想在这个文件夹中看到 12 个图标。
这是可以实现的吗?
桌面条目要么由应用程序创建,要么由用户根据他的方便创建。并非所有桌面条目都涉及应用程序。请记住,可能会发生用户创建了一个脚本并运行他使用桌面条目的情况。所以并不是所有的桌面条目都是指应用程序。还需要注意的是,并非所有桌面条目都在
/usr/share/applications
.如果所有这些都是由系统/应用程序本身创建的,很可能是的。桌面条目是在安装软件时创建的(如果软件知道如何像 Google Chrome 那样创建,但 Netbeans 不知道)。
并不真地。您只是删除了一种启动特定应用程序的方式(快捷方式),而不是
.desktop
在文件被删除后仍然存在的应用程序。您需要通过文本编辑器打开重复的桌面条目,并确定它提供的功能或存在的目的。多个桌面条目必须在应用程序抽屉中创建了多个快捷方式,但在这些多个桌面条目中,只有 1 个是可见的,并且由于
NoDisplay=true
它们的描述,其他所有条目都将被隐藏。这就是为什么应用抽屉中只有 1 可见的原因。它还可能包含一行OnlyShownIn
或NotShowIn
在特定的 DE 中显示或隐藏。您可以在Desktop Entry Specification中了解更多信息为此,请参阅N0rbert 的回答
不可以。像蓝牙这样的一些条目是由系统定义的,它需要在使用搜索时正确显示它。
如果你带着 MacOS 的习惯去这里,不要指望按Shift+ Delete会删除东西。
在 Ubuntu 中,此文件夹包含许多用于已安装应用程序的*.desktop文件。
如果它们是由 APT 安装的,那么您可以使用
dpkg
来管理它们。因此,您可以通过以下方式找到亚马逊:
它会回来
之后你可以找到他们的包
dpkg -S
:最后你可以删除相关的包:
编程方式如下(警告:小心执行 - 在继续之前检查被删除的包列表):