Não é possível desinstalar a extensão Gnome Shell

14

O Gnome Shell 3.18.5 me notificou que algumas extensões precisavam ser atualizadas. Visitei https://extensions.gnome.org/local/ do Firefox, atualizei a extensão do Firefox e agora quero desinstalar algumas das extensões do Gnome, por exemplo, a seguinte.

Removable Drive Menu por fmuellner
Extensão do sistema

Um menu de status para acessar e desmontar dispositivos removíveis.

Passando o mouse na extensão do sistema , li a seguinte dica.

A extensão do sistema deve ser desinstalada usando o gerenciador de pacotes. Consulte a página para obter detalhes.

A página Sobre diz:

O que é extensão do sistema ? Como desinstalar?

A extensão do sistema é instalada em todo o sistema (geralmente / usr / share / gnome-shell / extensions). Essa extensão pode ser usada por qualquer usuário de PC, no entanto, pode ser desinstalada apenas pelo administrador do sistema (raiz). Para desinstalar a extensão do sistema, use o gerenciador de pacotes da sua distro ou pergunte ao administrador do sistema.

Eu olhei através Synaptic, mas não vejo esta extensão. Como faço para removê-lo?

Estas são as extensões que quero remover.

Michael Cole
fonte

Respostas:

6
  1. Lançamento gnome-tweak-tool
  2. Pesquisar "Extensões" em homens certosù
  3. Selecione a extensão e clique em "Remover"

um exemplo

andcoz
fonte
4
Vale notar que tweak toolsó desinstalação locais extensões (mas não do sistema de largura extensões - o Remove botão estará acinzentado para aqueles)
don_crissti
1
algumas das minhas extensões têm um botão remover acinzentado (por exemplo, eu não posso removê-los)
SumNeuron
8
Os botões "REMOVER" não estão mais no gnome-shell 3.26. Alguma ideia?
Dorian
@Dorian Clique em um item e ele aparecerá no aplicativo Software com um botão remover, o qual, sem motivo aparente, não conseguiu remover minhas não cargas desde a atualização do menu de arco de 1904 a 1910.
precisa
17

Como os botões de remoção não estão mais disponíveis no gnome-shell 3.26, a única maneira que conheço é excluir o próprio diretório de extensão.

Com o Nautilus

  1. Abra o Nautilus e mostre os arquivos ocultos (pressione CTRL+ H).
  2. Vá para a sua pasta pessoal.
  3. Navegar para .local/share/gnome-shell/extensions
  4. Exclua o diretório da extensão indesejada.
  5. Recarregue o gnome-shell. Pressione ALT+ F2, digite re pressione ENTER.

A maneira machista

  1. Abra o console.
  2. Vá para o diretório de extensões: cd ~/.local/share/gnome-shell/extensions
  3. Liste as extensões e obtenha o nome da extensão indesejada: ls -l
  4. Exclua o diretório de extensão: rm -r extension@author
  5. Recarregue o gnome-shell. Pressione ALT+ F2, digite re pressione ENTER.
shino47
fonte
12

Existem duas pastas para extensões gnome-shell:

  1. ~/.local/share/gnome-shell/extensions para o lado do usuário
  2. /usr/share/gnome-shell/extensions para o lado do sistema
JsonBruce
fonte
1
Para listar todas as extensões nos dois diretórios:ls -d -1 /usr/share/gnome-shell/extensions/* ~/.local/share/gnome-shell/extensions/*
Noam Manos
4

Vá para software -> complemento, você verá suas extensões lá, apenas remova-as.

dtoan96
fonte
3

Michael,

Eu tive o mesmo problema com as mesmas extensões. O problema é que eles são "Extensões do Sistema" e não estão no local normal, ~/.local/share/gnome-shell/extensionscomo outros já disseram. Em vez disso, "Extensões do sistema" estão instaladas no /usr/share/gnome-shell/extensions.

Remover:

cd /usr/share/gnome-shell/extensions
sudo rm -rf [email protected]

Repita conforme necessário.

Por fim, você desejará recarregar o shell: Alt+F2 r

user1556446
fonte
1

Vá para https://extensions.gnome.org/local . Instale o conector nativo do Chrome / Firefox para extensões do GNOME e você verá as extensões do GNOME listadas nessa página. A partir daí, você pode removê-los e configurá-los sem excluir arquivos manualmente.

gato
fonte
0

simples, tinha o mesmo problema, use o yum para listar os pacotes instalados:

sudo yum list installed gnome-shell*

procure a extensão específica nos pacotes instalados e remova:

sudo yum remove <your extension>

Sair e entrar

munish
fonte