[树莓派]解决apt-get时出现some packages could not be installed报错的问题

初上手用树莓派安装python3的opencv环境,前后装了两次,每次都被安装环境时的apt-get报错困扰,在百度查很多教程,要么是换源(这个方法没错,但是有个细节,我后面会讲),要么是回退版本,在我这里都没有用,于是经过一个下午的抓狂后,我终于解决了这个问题。。。
先说句wtm表示庆祝以及愤懑
1.手动配置
网上的教程会告诉你要用aptitude回退版本,但是我这里连用apt-get下载aptitude都出这个问题,但当我再次仔细阅读报错时,我发现可能是缺少依赖,像下面这种:
[树莓派]解决apt-get时出现some packages could not be installed报错的问题_第1张图片你看嘛,depends后面的就是需要安装的依赖了,版本要求都给你了,我举个例,要安装第一个依赖,你需要输入:
sudo apt-get install libtifo5=5.9+20140913-l+deb8u3
把所有的依赖都装好就没问题了
但是当你遇到>=时,这个方法就没用了
2.换源
很遗憾,换源确实有用,但是你可能忽略了一点:
不同的树莓派系统要写入的东西略有不同
比如说我的系统是wheezy,我写入文件的应该是这样的
在这里插入图片描述我圈起的地方是唯一有所不同的地方,但确实是个大坑啊。最保准的方法,就是按照官方源的来,绝对没错

你可能感兴趣的:([树莓派]解决apt-get时出现some packages could not be installed报错的问题)