ubuntu14.04+caffe+cuda7.5 出现unmet dependencies错误
来源:互联网 发布:广州网络宽带资费标准 编辑:程序博客网 时间:2024/06/07 01:04
官网上下载deb(local)安装包,并且完全按照官方文档安装,然后出现如下错误:
The following packages have unmet dependencies:
cuda : Depends: cuda-7-5 (= 7.5-18) but it is not going to be installed
unity-control-center : Depends: libcheese-gtk23 (>= 3.4.0) but it is not going to be installed
Depends: libcheese7 (>= 3.0.1) but it is not going to be installed
这个错误折腾了我4天,试过各种方案最后是换源+install build essential
+aptitude install
修复的,不过不同人的错误原因不同,因此把我试过的方法都记录下来,大家可以参考一下。
解决方案一:
sudo apt-get install build-essential
如果这步也出现依赖问题,可以使用aptitude, 可以比apt-get更加智能地解决依赖问题,先安装它:
sudo apt-get install aptitude
使用aptitude:
sudo aptitude install build-essential
解决方案二:删除旧的驱动
sudo apt-get remove nvidia-cuda-* # remove old nvidia-cuda packages
解决方案三:安装 unmet dependencies:
sudo apt-get install libcheese-gtk23 libcheese7
如果显示已经安装了这两个依赖,就删除后重新安装:
sudo apt-get --purge remove libcheese-gtk23 libcheese7sudo apt-get install libcheese-gtk23 libcheese7
这个方法我试过之后只剩下cuda-7-5 这个依赖项报错,其他两个修复了
解决方案四:更新源
以上方法都不行的话,猜测是源问题,国内源使用ustc的速度还不错,但是我之前在一个博客复制的源不知道为什么有问题,换了另一个博客推荐的源就对了,如下:
deb http://debian.ustc.edu.cn/ubuntu/ trusty main multiverse restricted universedeb http://debian.ustc.edu.cn/ubuntu/ trusty-backports main multiverse restricted universedeb http://debian.ustc.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universedeb http://debian.ustc.edu.cn/ubuntu/ trusty-security main multiverse restricted universedeb http://debian.ustc.edu.cn/ubuntu/ trusty-updates main multiverse restricted universedeb-src http://debian.ustc.edu.cn/ubuntu/ trusty main multiverse restricted universedeb-src http://debian.ustc.edu.cn/ubuntu/ trusty-backports main multiverse restricted universedeb-src http://debian.ustc.edu.cn/ubuntu/ trusty-proposed main multiverse restricted universedeb-src http://debian.ustc.edu.cn/ubuntu/ trusty-security main multiverse restricted universedeb-src http://debian.ustc.edu.cn/ubuntu/ trusty-updates main multiverse restricted universe
把之前错误的也贴一下
deb http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricteddeb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-updates main restricteddeb http://mirrors.ustc.edu.cn/ubuntu/ precise universedeb-src http://mirrors.ustc.edu.cn/ubuntu/ precise universedeb http://mirrors.ustc.edu.cn/ubuntu/ precise-updates universedeb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-updates universedeb http://mirrors.ustc.edu.cn/ubuntu/ precise multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu/ precise multiversedeb http://mirrors.ustc.edu.cn/ubuntu/ precise-updates multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-updates multiversedeb http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiversedeb-src http://mirrors.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
解决方案五:改用.run file 安装
我是尝试过1-4个步骤解决了问题,如果还不行的话,有博主说改用.run file 不会出现这个问题,虽然.run file 安装比较复杂。
参考地址:
http://askubuntu.com/questions/672047/anyone-has-successfully-installed-cuda-7-5-on-ubuntu-14-04-3-lts-x86-64/676772#676772
http://stackoverflow.com/questions/28640021/unmet-dependences-when-install-cuda-6-5-on-a-freshly-installed-ubuntu-14-04
- ubuntu14.04+caffe+cuda7.5 出现unmet dependencies错误
- ubuntu14.04+cuda7.5+caffe
- Ubuntu14.04 安装CUDA7.5 + Caffe + cuDNN
- Caffe+Ubuntu14.04+CUDA7.5安装笔记
- ubuntu14.04安装cuda7.5+cudnn+caffe
- ubuntu14.04+cuda7.5+caffe安装教程
- Ubuntu14.04 安装CUDA7.5 + Caffe + cuDNN
- Caffe+CUDA7.5+Ubuntu14.04配置
- Ubuntu14.04 安装CUDA7.5 + Caffe + cuDNN
- Caffe+Ubuntu14.04+CUDA7.5安装笔记
- 安装配置ubuntu14.04+cuda7.5+caffe
- Ubuntu14.04+cuda7.5+caffe+cudnn安装
- Caffe搭建:Ubuntu14.04 + CUDA7.5 + opencv3.1+python3.5
- Ubuntu14.04+CUDA7.5+opencv3.0+MKL+Caffe配置
- ubuntu14.04 caffe cuda7.5 cudnn anaconda2 opencv3 安装
- Ubuntu14.04+cuda7.5+opencv2.4.13+caffe+faster-rcnn 配置
- 基于ubuntu14.04 cuda7.5 cudnn5.1caffe 配置
- ubuntu14.04+cuda7.5+opencv3.0+cudnn+caffe
- 序列化的实现
- Notification(状态栏通知)
- 纯JS省市区三级联动(行政区划代码更新至2015-9-30)
- redis安装配置
- java基础(二)------ String,StringBuffer,StringBuilder有什么区别?
- ubuntu14.04+caffe+cuda7.5 出现unmet dependencies错误
- 如何优化SQL?
- openwrt与安卓端的通信
- android四大组件总结
- cmakelist.txt文件编写
- Centos7搭建简单的FTP服务器
- Android Studio快捷键的更改
- 【消息传播】
- IOS-HTTP请求