无法卸载Gnome Shell Extension


14

Gnome Shell 3.18.5通知我一些需要更新的扩展。我从Firefox 访问https://extensions.gnome.org/local/,更新了Firefox扩展,现在我要卸载一些Gnome扩展,例如以下扩展。

fmuellner
系统扩展提供的可移动驱动器菜单

用于访问和卸载可移动设备的状态菜单。

将鼠标悬停在System extension上,我阅读以下工具提示。

应使用程序包管理器卸载系统扩展。有关详细信息,请参见关于页面。

关于”页面显示:

什么是系统扩展?怎么卸载呢?

系统扩展安装在系统范围内的位置(通常是/ usr / share / gnome-shell / extensions)。任何PC用户都可以使用这种扩展名,但是只能由系统管理员(root)将其卸载。要卸载系统扩展,请使用发行版的软件包管理器或询问系统管理员。

我浏览了Synaptic,但没有看到此扩展名。如何将其删除?

这些是我要删除的扩展名。

Answers:


6
  1. 发射 gnome-tweak-tool
  2. 在右侧菜单中搜索“扩展名”
  3. 选择扩展名,然后单击“删除”

一个例子


4
值得注意的是,tweak tool这只会卸载本地扩展(但不会卸载系统范围的扩展- 对于那些扩展,“ 删除”按钮将显示为灰色)
don_crissti

1
我的某些扩展程序具有灰色的“删除”按钮(例如,我无法将其删除)
SumNeuron

8
在gnome-shell 3.26中不再存在“删除”按钮。有任何想法吗?
多里安

@Dorian单击一个项目,它将显示在“软件”应用程序中,带有一个“删除”按钮,由于没有明显的原因,该项目未能删除我的nonloadingsinceupgrading1904to1910 Arc菜单。
Cees Timmerman

17

由于删除按钮在gnome-shell 3.26中不再可用,所以我知道的唯一方法是删除扩展目录本身。

与鹦鹉螺

  1. 打开Nautilus并显示隐藏文件(按CTRL+ H)。
  2. 转到您的主文件夹。
  3. 导航 .local/share/gnome-shell/extensions
  4. 删除不需要的扩展名的目录。
  5. 重新加载gnome-shell。按ALT+ F2,输入r,然后按ENTER

大男子主义的方式

  1. 打开控制台。
  2. 转到扩展目录: cd ~/.local/share/gnome-shell/extensions
  3. 列出扩展名并获取不需要的扩展名: ls -l
  4. 删除扩展目录: rm -r extension@author
  5. 重新加载gnome-shell。按ALT+ F2,输入r,然后按ENTER

12

有两个用于gnome-shell扩展的文件夹:

  1. ~/.local/share/gnome-shell/extensions 用于用户端
  2. /usr/share/gnome-shell/extensions 用于系统端

1
要列出两个目录中的所有扩展名:ls -d -1 /usr/share/gnome-shell/extensions/* ~/.local/share/gnome-shell/extensions/*
Noam Manos

4

转到软件->插件,您将在其中看到扩展程序,只需将其删除即可。


3

迈克尔

我对相同的扩展名也遇到了同样的问题。问题在于它们是“系统扩展”,而不是~/.local/share/gnome-shell/extensions其他人所说的正常位置。而是在中安装了“系统扩展” /usr/share/gnome-shell/extensions

去除:

cd /usr/share/gnome-shell/extensions
sudo rm -rf apps-menu@gnome-shell-extensions.gcampax.github.com

根据需要重复。

最后,您需要重新加载外壳程序: Alt+F2 r


1

前往https://extensions.gnome.org/local。安装用于GNOME扩展的Chrome / Firefox本机连接器,然后您将在该页面上看到GNOME扩展。从那里您可以删除它们并进行配置,而无需手动删除文件。


0

它很简单,有同样的问题,请使用yum列出已安装的软件包:

sudo yum list installed gnome-shell*

查看已安装软件包中的特定扩展名并删除:

sudo yum remove <your extension>

注销并登录

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.