在新的 Precise Pangolin 64 位环境中升级 Gnome3 软件包失败后,我在安装gnome-shell-extensions-user-theme
软件包时收到此错误:
The following packages have unmet dependencies:
gnome-shell-extensions : Conflicts: gnome-shell-extensions-user-theme
but 3.2.0-2~webupd8~oneiric is to be installed
E: Unable to correct problems, you have held broken packages.
我尝试通过运行来删除sudo apt-get purge gnome-shell-extensions-user-theme
但得到以下信息:
Package gnome-shell-extensions-user-theme is not installed, so not removed
我的 Gnome Classic 配置文件运行良好,但 Gnome3 会话无法运行。
如何解决此错误?
答案1
问题解决了,但需要通过备份重新安装新的精确 beta 2。
为了正确,需要提到两个存储库:
ppa:gnome3-team/gnome3
和ppa:ricotz/testing
警告那可能是致命的测试11.10并使系统不稳定12.04 测试版。
尽管webupd8也有这个包,但我被发现失败的经验与完全失去壳视图,只是终端可用的。
不可能否定webupd8,只需记住一些,就可以关心依赖关系:)
答案2
WebUpd8 团队 PPA 中的 gnome-shell-extensions-user-theme 软件包作为破坏的依赖项更好地使用https://extensions.gnome.org用于扩展。
但首先你必须清除掉旧文件。
sudo rm -r /usr/share/gnome-shell/extensions/*
rm -r ~/.local/share/gnome-shell/extensions/*
这将清除所有 gnome-shell 扩展。
接下来重新启动 gnome-shell,您就可以开始了。
答案3
如果您使用 precise,则您使用的是 GS 版本 3.4,并且您尝试安装的扩展适用于 Gnome Shell 3.2,同时您使用的是来自 webupd8 ppa 的 oneric 版本,需要更改为 precise。
只需打开突触并打开设置存储库并滚动到 webupd8 ppa 并将 oneiric 编辑为精确,你就没问题了!