无法卸载 Gnome Shell 扩展

Mic*_*ole 21 gnome gnome-shell gnome3

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

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

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

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

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

公司网页显示:

什么是系统扩展?如何卸载它?

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

我浏览了 Synaptic,但没有看到这个扩展。如何删除它?

这些是我想删除的扩展。

小智 26

由于 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


小智 20

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

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


and*_*coz 6

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

一个例子

  • “删除”按钮在 gnome-shell 3.26 中不再存在。有任何想法吗? (10认同)
  • 值得注意的是,`tweak tool` 只会卸载本地扩展(但不会卸载系统范围的扩展 - _Remove_ 按钮将为这些扩展显示为灰色) (5认同)

小智 5

迈克尔,

我对相同的扩展有同样的问题。问题是它们是“系统扩展”,而不是~/.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
Run Code Online (Sandbox Code Playgroud)

根据需要重复。

最后,您需要重新加载 shell: Alt+F2 r