![无法禁用桌面图标扩展](https://linux22.com/image/920328/%E6%97%A0%E6%B3%95%E7%A6%81%E7%94%A8%E6%A1%8C%E9%9D%A2%E5%9B%BE%E6%A0%87%E6%89%A9%E5%B1%95.png)
Ubuntu 19.10 中的桌面图标 GNOME 扩展无法正常工作。双击图标会产生一条通知,提示存在错误:
Execution of "PATH_TO_FILE"
Command not found
我找到了另一个效果更好的桌面图标扩展。但是,Ubuntu 不允许我关闭或删除默认扩展,并且它会干扰新扩展。使用 Synaptic 包管理器表示它还会删除ubuntu-desktop
和ubuntu-desktop-minimal
。有没有办法安全地删除扩展?
答案1
要禁用默认桌面图标扩展,请运行内置扩展应用程序。然后在内置部分下找到“桌面图标”,并在那里禁用它。
由于某种原因,无法使用 Tweaks 应用程序禁用扩展,该应用程序还列出了 GNOME Shell 扩展。但 Extensions 应用程序可以很好地完成此目的。
答案2
预装的系统扩展'桌面图标' 将其配置文件保存在/usr/share/gnome-shell/extensions/desktop-icons@csoriano/
目录中。如果你非常确定,您可以通过删除此目录来禁用扩展。强烈建议重命名目录,这样如果出现任何问题,您可以通过恢复为原始名称来恢复。
请注意,在升级相关软件包后,此目录肯定会重新创建。因此,每次更新后,您都必须重复重命名部分。
答案3
需要说明的是:我没有使用 Ubuntu 19.04 或更高版本,例如 Eletwo,并且安装了桌面图标扩展手动。
当我想找到我的配置文件时手动安装“桌面图标”扩展(为了更改它们),我在 pomsky 建议的地方找不到它们,而是在:
~/.local/share/gnome-shell/extensions/desktop-icons@csoriano
以防其他人像我一样找不到它们并最终来到这里。
这在手动安装案例:为了删除扩展,对我有用的是使用 Firefox 中的 GNOME shell 集成插件(我已经安装了它)-> 已安装的扩展: https://extensions.gnome.org/local/
答案4
您可以通过gnome-extensions disable <extension-name>
在终端上运行命令来禁用 GNOME shell 扩展。
要获取扩展的名称,您可以运行ls -al ~/.local/share/gnome-shell/extensions
并ls -al /usr/share/gnome-shell/extensions
ls -al ~/.local/share/gnome-shell/extensions
ls -al /usr/share/gnome-shell/extensions
gnome-extensions disable [email protected]
要启用扩展,请运行gnome-extensions enable <extension-name>