【问题标题】:Unmet dependences! when install Cuda 6.5 on a freshly installed ubuntu 14.04未满足的依赖!在新安装的 ubuntu 14.04 上安装 Cuda 6.5 时
【发布时间】:2015-02-20 23:31:19
【问题描述】:

我按照教程here 安装Cuda 6.5,当我尝试apt-get install cuda 时,出现以下错误:

    The following packages have unmet dependencies.
 libcheese-gtk23 : Depends: libclutter-gtk-1.0-0 (>= 0.91.8) but it is not going to be installed
                   Depends: libcogl15 (>= 1.15.8) but it is not going to be installed
 libcheese7 : Depends: libclutter-gst-2.0-0 (>= 0.10.0) but it is not going to be installed
              Depends: gstreamer1.0-clutter but it is not going to be installed
 libclutter-1.0-0 : Depends: libcogl-pango15 (>= 1.15.8) but it is not going to be installed
                    Depends: libcogl15 (>= 1.15.8) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

我已经从谷歌那里得到了一些解决方案,但没有一个能解决我的问题。 而作为新系统,唯一安装的软件就是chrome浏览器。

已解决,方法是删除所有 libcheese* 软件包,然后在完成安装 Cuda 后重新安装 ubuntu-desktop。我不确定它是否是一个好的解决方案,但我成功安装了 Cuda,直到现在没有发现任何问题。

【问题讨论】:

  • 这可能会在 askubuntu 获得更多关注

标签: ubuntu cuda


【解决方案1】:

我在 Ubuntu 14.04 上使用 CUDA 7.0 时遇到了基本相同的问题。只需将 apt-get 声称具有未满足依赖关系的软件包添加到 apt-get install cuda 对我有用:

sudo apt-get install cuda libcheese-gtk23 libcheese7 libclutter-1.0-0 libclutter-gtk-1.0-0 libcogl15

【讨论】:

  • 这应该得到更高的评价。 Synaptic 很好地完成了安装过程,但似乎没有在 /usr/local/cuda 中安装示例或任何内容。这行得通!
  • 这和几个 apt-get 更新周期对我有用。 (CUDA 7.5,Ubuntu 14.04)
【解决方案2】:

使用 Synaptic 包管理器。 https://help.ubuntu.com/community/SynapticHowto 我认为它在查找依赖项方面往往做得更好。

确保在尝试安装之前更新您的安装。确保没有包冲突,因为这往往会产生问题。如果您发现任何冲突,请卸载软件包并重试。

【讨论】:

    【解决方案3】:

    尝试卸载这些未满足的依赖项之一。然后这些依赖项将自动安装。错误传递!试试这样:

    sudo apt-get --purge remove libcheese-gtk23
    

    这对我有用!!

    【讨论】:

      猜你喜欢
      • 2015-01-13
      • 2018-09-18
      • 1970-01-01
      • 2017-07-17
      • 2017-11-17
      • 2013-02-22
      • 2017-10-03
      • 2015-04-01
      • 1970-01-01
      相关资源
      最近更新 更多