como excluir um aplicativo que diz "livros" no catálogo do software via terminal?

0

Por isso, estou tentando automatizar a exclusão de aplicativos desnecessários na minha configuração.

Algumas delas são diretas, já que a descrição lista o nome do pacote. Mas há 1 app (Books) onde não consigo encontrar o nome do pacote.

Eu tentei

dpkg --get-selections | grep book
dpkg --get-selections | grep read

usando "book" como palavra-chave, ele me deu vários pacotes que começam com "libebook", mas quando eu tentei deletá-lo, ele quer apagar um monte de coisas como não relacionadas a e-books.

Alguma idéia de como associar facilmente aplicativos no catálogo do Software com um nome de pacote?

Obrigado

    
por mrjayviper 09.06.2017 / 01:22

2 respostas

2

Parece que este pode ser o pacote que você está descrevendo.

O nome do pacote é gnome-documents e você pode verificar se ele está instalado em seu sistema executando dpkg -l | grep 'gnome-documents' em um terminal.

Note que a captura de tela é tirada do antigo Ubuntu Software Center, que pode ser instalado com sudo apt install software-center , não confundindo com o mais recente Software Ubuntu, que é o pacote ubuntu-software . Eu gosto mais do antigo Ubuntu Software Center por uma série de razões, uma delas é que ele mostra o nome do pacote quando você clica no botão Mais informações .

    
por b_laoshi 09.06.2017 / 02:27
1

O nome e os detalhes vistos no banco de dados do appstream, para que você possa pesquisar:

$ 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
...

A primeira entrada aqui tem o nome exato "Books", e a homepage dada aqui é o mesmo site que o botão Website nos links do Ubuntu Software.

Você pode remover o pacote usando appstreamcli e o identificador 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                      [=========================]         

Ou use apt / apt-get e o nome do pacote gnome-documents .

    
por muru 14.08.2018 / 05:20