因此我尝试在我的设置中自动删除不需要的应用程序。
有些很简单,因为描述中列出了包名。但是有一个应用程序(图书)我找不到包名。
我试过了
dpkg --get-selections | grep book
dpkg --get-selections | grep read
使用“book”作为关键字,它给了我几个以“libebook”开头的包,但是当我尝试删除它时,它会删除一大堆与电子书无关的东西。
关于如何轻松地将软件目录中的应用程序与包名称关联起来,您有什么想法吗?
谢谢
答案1
答案2
那里看到的名称和详细信息来自 appstream 的数据库,因此您可以尝试在那里搜索:
$ appstreamcli search books
Identifier: org.gnome.Books.desktop [desktop-application]
Name: Books
Summary: An e-book manager application for GNOME
Package: gnome-documents
Homepage: https://wiki.gnome.org/Apps/Books
Icon: gnome-documents_org.gnome.Books.png
---
Identifier: FBReader.desktop [desktop-application]
Name: E-book reader
Summary: FBReader E-book reader
...
这里的第一个条目的确切名称是“Books”,并且这里给出的主页与WebsiteUbuntu 软件上的按钮链接到的网站是同一个网站。
appstreamcli
然后您可以使用和标识符删除包org.gnome.Books.desktop
:
$ appstreamcli remove org.gnome.Books.desktop
Resolving [=========================]
Testing changes [=========================]
Finished [ ] (0%)
The following packages have to be removed:
gnome-documents-3.28.0-1.amd64 Document manager for GNOME
Proceed with changes? [N/y] y
[=========================]
Removing [=========================]
Waiting for authentication [=========================]
Loading cache [=========================]
Running [=========================]
Removing packages [=========================]
Installing packages [=========================]
Finished [=========================]
或者使用apt
/apt-get
和包名称gnome-documents
。