为什么所有 gnome 扩展都显示过时?

为什么所有 gnome 扩展都显示过时?

我今天在 Ubuntu 上安装了 Gnome 3,按照这个指导. 一切运行良好,我已经毫无问题地安装了提到的扩展。

但是,退出并重新登录后,所有扩展都消失了。访问 Gnome 扩展网站后,我发现所有扩展都已过期,而且我只能安装另一个扩展。

我对 Ubuntu 还不太熟悉,对 Gnome 更是一窍不通。我甚至不知道如何检查自己的版本(系统信息中没有提到 Gnome)——我推测我可能使用的版本太旧了,尽管apt-getupdate/upgrade/dist-upgrade 不会升级任何东西或解决问题。

我该如何恢复?我卸载了所有扩展程序,但这也无济于事。

更新:我尝试安装 gnome 网站显示为有效的一个扩展,但什么都没发生;尝试安装“过时”的扩展时也是如此。我看到弹出窗口,选择安装,什么都没发生。

答案1

我知道这个帖子现在有点过时了,但我认为值得一提的是,我遇到了与 Raf 类似的问题,总之,我认为已经通过以下方法解决了该问题:

  1. 清除测试存储库(ricotz 和 gnome3-team)
  2. 清除 gnome-shell
  3. 清除 gnome-shell-common(这是我最大的问题)
  4. 重新安装 gnome-shell(apt-get 更新后)

荣誉归属于此主题,更多详细信息可在此主题中找到:http://ubuntuforums.org/showthread.php?t=2009222

答案2

如果你已经从上面提到的页面存储库安装了 GNOME 3,你很可能选择了量子知识库或者你正在使用Ubuntu Quantal正在开发版本中。

按照提到的 gnome-shell 版本 3.5.4 你实际上正在使用较新版本尚未在 Ubuntu 12.04 Precise 的稳定存储库中发布。

您很可能正在使用Ubuntu Quantal quetzal gnome-shell 包

由于目前正在积极开发,因此没有扩展被移植或开发3.5.4 不稳定版本

我猜,等待稳定版本应该被宣布为3.6于今年 10 月下旬正式在 Ubuntu 官方稳定源中发布。

按照这一页它指出GNOME 3.5.4 as unstable release

请记住,3.5.x 是开发版本,不应安装在生产机器上。它仅用于测试目的。


按照此方法恢复回答

sudo apt-get install ppa-purge
sudo ppa-purge ppa:gnome3-team/gnome3

安装 Gnome 3.4

 sudo apt-get install gnome-shell

要删除 Gnome 3 PPA,请打开 software sources从 Dash 或通过菜单update managersettings,然后转到图像并gnome 3 ppa手动移除或删除列表(我没有:P )。然后sudo apt-get update && sudo apt-get upgrade按照上面的命令执行并安装 gnome shell。

在此处输入图片描述

答案3

我的解决方案(因为我升级到 Gnome 3.6 后遇到了同样的问题)如下:

cd ~/.local/share/gnome-shell/extensions
mv <extensions you are having issues with> ~/Desktop

然后Alt+F2 then r and then enter(注意:这将重新启动您的 gnome 会话,而无需重新启动计算机)

然后你就可以进入gnome 扩展并安装新版本。我认为无法正确下载和替换其他旧版本(尤其是如果它们是通过其他 PPA 安装的)。

记住你也必须使用 Firefox,因为 Chromium 并不总是那么可靠 :(

相关内容