如何删除没有“删除按钮”的 Gnome 扩展?

如何删除没有“删除按钮”的 Gnome 扩展?

我想删除“桌面图标“Ubuntu 19.10 中的 Gnome 扩展。如果没有那个红色的删除按钮,我该怎么做?

在此处输入图片描述

答案1

您没有看到删除选项的扩展是系统范围内安装的扩展,而不是从浏览器安装的扩展。

  • 本地安装的扩展:您从 Gnome Shell 扩展网站安装的 Gnome Shell 扩展已安装在您的帐户中(实际上在文件夹中~/.local/share/gnome-shell/extensions)。您可以通过单击红白十字“删除”按钮从 Gnome Shell 扩展网站删除此扩展。
  • 系统范围内安装的扩展:一些 Gnome Shell 扩展安装在系统范围内(在文件夹中/usr/share/gnome-shell/extensions),就像任何常规应用程序一样。用户无法从网站上删除这些扩展程序。只有具有管理员权限的用户才能删除它们,方法是使用软件中心或者使用图形包,例如突触,或者使用apt remove终端中的命令。

例如,你可以使用命令删除桌面图标扩展

sudo apt remove gnome-shell-extensions-desktop-icons

笔记我不建议卸载此扩展:它是 Ubuntu 桌面的一部分。只需禁用它 - 效果相同,并且扩展几乎不占用磁盘上的任何空间。)

您可以使用以下命令查看系统范围内所有可用的 gnome-shell 扩展

apt search gnome-shell-extension

Ubuntu 20.04 用户

从 Ubuntu 20.04 开始,有一个用于扩展的“专用”应用程序,其功能与 Gnome Tweak 中的扩展选项卡几乎相同,只是你可以卸载本地安装的扩展(该功能有一天从 Gnome Tweaks 中删除了)。

  • 本地安装的扩展(来自网站)出现在“手动安装”下的顶部部分。这些扩展也可以从应用程序内卸载。
  • 系统范围的扩展在下面的“内置”部分下列出。

答案2

请注意,这个问题有一个可接受的答案,因为 比这个好多了。请在继续之前阅读所有评论。

我刚刚找到了一个在这里回答,所以如果它能帮助某人解决这个非常烦人的小问题,我会把它发布在这里:

由于是系统端扩展,因此按钮不会出现。因此,当您尝试从此处(用户端扩展)手动删除它时...

~/.local/share/gnome-shell/extensions

...它只是不会出现在那里。

您需要进入系统端文件夹:

/usr/share/gnome-shell/extensions

相关内容