在 Ubuntu 13.04 上安装 Cinnamon 2

在 Ubuntu 13.04 上安装 Cinnamon 2

我最近从 12.04(通过 12.10)升级到了 Ubuntu 13.04,之前我一直使用 Cinnamon 1.8。

升级后,我尝试重新安装 Cinnamon,但没有成功。

我努力了:

  • 从 13.04 repo 开始,但是当我从登录菜单选择 Cinnamon 时“什么都没有发生”(“什么都没有”的意思是,我得到一个空白屏幕,并且系统日志中有错误,暗示 cinnamon 没有正确启动)

  • 来自开发人员的稳定 ppa:目前是 cinnamon 2.02,但是安装由于未满足的依赖关系而失败:

    The following packages have unmet dependencies.
    
        cinnamon : Depends: libcogl-pango0 (>= 1.7.4) but it is not installable
                   Depends: libcogl9 (>= 1.9.6) but it is not installable
    
  • 来自开发人员 ppa 中针对 13.04 的 .deb 包,但这些包产生了许多未满足的依赖关系(我猜这是意料之中的)

我的想法是,13.04 仓库中装有 1.7.4 版 Cinnamon,这意味着我的 1.8 配置(不知何故)导致它无法启动。但我不明白为什么从开发人员的稳定仓库安装会因未满足依赖关系而失败。

还有其他人遇到过并解决过这个问题吗?

(我有真的尝试使用 Unity,但不行)

答案1

我已经解决了我自己的问题(没有检查它是否有效,但 cinnamon 2.0.2 现在已经安装编辑是的 - 它在 Ubuntu 13.04 上运行良好:'良好' = 偶尔锁定,可能是 nVidia 链接)

问题出在我的源中有一个来自 Quantel 的 ppa,因此使 apt 混乱。我想这是我的错,尽管我不记得添加过 ppa... 我在 Quantel 上待了大约 2 个小时。

因此,为了解决这个问题,我手动从我的源中删除了恶意 ppa,然后使用以下命令进行整理:

sudo apt-get install -f

sudo apt-get autoremove

sudo apt-get update

sudo apt-get upgrade

这使得所有已安装的软件包都处于正常状态。然后我验证了 cinnamon 的详细信息:

sudo apt-cache policy cinnamon
cinnamon:
  Installed: (none)
  Candidate: 2.0.2-20131011040008-raring
  Version table:
     2.0.2-20131011040008-raring 0
        500 http://ppa.launchpad.net/gwendal-lebihan-dev/cinnamon-stable/ubuntu/ raring/main i386 Packages
        100 /var/lib/dpkg/status
     1.7.4-1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ raring/universe i386 Packages

安装 cinnamon 仍然失败:

sudo apt-get install cinnamon
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 cinnamon : Depends: cinnamon-common (= 2.0.2-20131011040008-raring) but 2.0.2-20131011040209-quantal is to be installed
        Recommends: nemo but it is not going to be installed
        Recommends: cinnamon-screensaver but it is not going to be installed
        Recommends: gir1.2-cjsdbus-1.0 but it is not installable
        Recommends: cinnamon-bluetooth but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

这是因为我通过 .deb 安装了 cinnamon-common(参见我的问题)。

删除了:

sudo apt-get remove cinnamon-common

然后直接安装就可以了。

所以是我的错;包裹没问题。

相关内容