升级到 12.10 后,我安装的大多数 GNOME Shell 扩展都“过时了”

升级到 12.10 后,我安装的大多数 GNOME Shell 扩展都“过时了”

我喜欢 GNOME Shell 的外观,但对我来说,扩展才是它有用的关键。然而,在升级到 12.10 后,除了少数几个之外,其他都不再起作用。有没有办法手动恢复它们,还是必须等到扩展作者更新 Quantal Quetzal?

我正在使用 gnome-shell 3.6.1,并使用 extensions.gnome.org 安装了扩展。

答案1

http://www.noobslab.com/2012/10/install-gnome-shell-36-and-gnome-shell.html

这对我有帮助,但它只包含其中的一部分...我不知道如何获取其他的,因为从网站上看它们不起作用...即使你把它们放在“开启”模式,它们也不会安装

答案2

*卫生部*刚刚注意到这个问题有点过时了。答案仍然适用,但可能不再特别相关。


你可以尝试在作者尚未更新其扩展的地方手动更新它们,尽管它们实际上可能起作用也可能不起作用。

如果你已为你的用户本地安装了扩展(可能使用 extensions.gnome.org),则扩展将位于

〜/ .local /共享/ gnome-shell /扩展/

该目录中将为每个扩展创建一个目录,格式如下扩展@某物. 在每个扩展@某物目录中会有几个文件,打开名为元数据.json. 你会看到类似这样的一行:

"shell 版本": ["3.6.1"]

通过添加来修改该行“3.8”(或者你正在运行的任何版本的 gnome-shell):

“shell 版本”:[“3.6.1”,“3.8”]

保存并对每个不起作用的扩展重复此操作。然后注销/登录。只要扩展所依赖的较新的 gnome-shell 中没有其他更改,此操作就会起作用。这不是必然的。如果有任何问题,请删除您的修改(仅删除您添加的部分,而不是整行)。

相关内容