Как удалить приложение, которое говорит "книги" в каталоге программного обеспечения через терминал?
Поэтому я пытаюсь автоматизировать удаление ненужных приложений в моей настройке.
Некоторые из них просты, так как в описании указано имя пакета. Но есть 1 приложение (Книги), где я не могу найти название пакета.
я пробовал
dpkg --get-selections | grep book
dpkg --get-selections | grep read
используя "book" в качестве ключевого слова, он дал мне несколько пакетов, которые начинаются с "libebook", но когда я попытался удалить его, он захотел удалить целую кучу вещей, не связанных с электронными книгами.
Любые идеи о том, как легко связать приложения в каталоге программного обеспечения с именем пакета?
Спасибо
2 ответа
Похоже, это может быть пакет, который вы описываете.
Название пакета gnome-documents
, и вы можете проверить, установлен ли он в вашей системе, запустив dpkg -l | grep 'gnome-documents'
в терминале.
Обратите внимание, что снимок экрана взят из более старого Ubuntu Software Center, который может быть установлен с sudo apt install software-center
, не путать с более новым программным обеспечением Ubuntu, которое является ubuntu-software
пакет. Мне больше нравится более старый Ubuntu Software Center по ряду причин, одна из которых заключается в том, что при нажатии кнопки " Подробнее" отображается имя пакета.
Имя и подробности, найденные там, взяты из базы данных 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
...
Первая запись здесь имеет точное название "Книги", а домашняя страница, указанная здесь, является тем же сайтом, на который ссылается кнопка " Веб-сайт" в программном обеспечении Ubuntu.
Затем вы можете удалить пакет, используя 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
,