我正在尝试在Ubuntu14.04的新安装上安装Nvidia Jetson开发卡的Jetpack 1.1。这是一个主要是自动化的过程,但在安装过程的某个相当深的阶段,流程会以以下错误消息停止:
未能安装以下软件包中的一个或多个: g++-arm-linux-gnueabihf gcc-arm-linux-gnueabihf cuda-toolkit-6-5 cuda-交叉臂-6-5 libgomp1-armhf-交叉。在继续安装之前,请确保正确安装apt-get命令。
这是一个相当简单的错误消息,对于五个命名包中的三个,我认为我已经成功地应用了apt-get。这两页粗体显示出以下答复:
ubuntu@ubuntu:~$ sudo apt-get install cuda-toolkit-6-5
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package cuda-toolkit-6-5
同样地,库达交叉臂-6-5
我怎么才能帮你找到这个软件?
编辑: CPU是Intel(R) Core(TM) i7-3540M CPU @ 3.00GHz
编辑: Nvidia Jetson开发板是ARM架构板,而我的Ubuntu系统不是。然而,Jetpack支持从x86到ARM体系结构的交叉编译。对我来说不太明显的是,如果i7-3540M,即x86-64,就足够了。但我强烈怀疑这是基于以下过时的开发博客,该博客看起来确实使用了amd64作为它的基本示例:
并行ForAll
发布于 2015-06-28 18:23:00
无法安装的软件包属于ARM体系结构。
您的CPU是Intel的,因此不能在其上安装这样的软件包。
当使用AMD体系结构时,EDIT只能在NVIDIA Nsight Eclipse中使用。在查看所需的.deb包时,这个解释很简单:cuda-repo-ubuntu1204_6.0-37_amd64.deb
--这是一个AMD64位debian包。
https://askubuntu.com/questions/642032
复制相似问题