Debian:无法找到已知存在的包 opencv

Debian:无法找到已知存在的包 opencv

我在 BeagleBone 上运行 Debian:

root@beaglebone:~# cat /etc/*-release
PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
NAME="Debian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support/"
BUG_REPORT_URL="http://bugs.debian.org/"

uname -a
Linux beaglebone 3.8.13-bone71.1 #1 SMP Wed May 20 20:13:27 PDT 2015 armv7l GNU/Linux

我正在尝试安装开放式计算机视觉来自喘息存储库。我收到以下错误:

sudo apt-get install opencv
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package opencv

由于我上面提供了 opencv 超链接,我假设该包可以从标准 wheezy 存储库中获得。我的sources.list 文件如下:

deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free 
deb-src http://ftp.us.debian.org/debian/ wheezy main contrib non-free

deb http://ftp.us.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.us.debian.org/debian/ wheezy-updates main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

deb http://ftp.debian.org/debian wheezy-backports main contrib non-free
deb-src http://ftp.debian.org/debian wheezy-backports main contrib non-free

#Kernel source (repos.rcn-ee.net) : https://github.com/RobertCNelson/linux-stable-rcn-ee
#
#git clone https://github.com/RobertCNelson/linux-stable-rcn-ee
#cd ./linux-stable-rcn-ee
#git checkout `uname -r` -b tmp
# deb [arch=armhf] http://repos.rcn-ee.net/debian/ wheezy main deb-src [arch=armhf] http://repos.rcn-ee.net/debian/ wheezy main

我回顾了几个类似的问题,但发现答案没有帮助。我还成功更新了 apt-get, sudo apt-get update.

如果有人对(1)我是否可以使用 apt-get 下载 opencv 有任何见解,如果可以的话(2)如何缓解这个问题,我将非常感激。谢谢!

答案1

那是因为该包很可能不被称为“opencv”。首先尝试“apt-cache search opencv”。它给出了可能的包的列表。

答案2

请查看套餐网站。 https://packages.debian.org/source/wheezy/opencv

它是一个源码包,而不是二进制包。这些源码包中构建了许多二进制包,这些包在网站上列出。但没有一个包名为“opencv”。

如果你想安装 opencv,你确实想安装部分或全部这些二进制包,但不是“opencv”包。

相关内容