“sudo apt-get update”无法读取破碎的来源

时间:2016-11-14 17:00:29

标签: ubuntu nvidia cudnn

在亚马逊EC2上运行的Ubuntu 14.04系统上安装支持GPU的TensorFlow时,我按照以下步骤操作:

$('.elm').click(function(){
  $(this).attr("src","_link_");
}); 

但是,在运行命令$('.elm').click(function(){ var id = $(this).attr("id"); }); 时,会显示以下错误消息

sudo dpkg -i cuda-repo-ubuntu1404-8-0-local_8.0.44-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda

tar xvzf cudnn-8.0-linux-x64-v5.1-ga.tgz
sudo cp -P cuda/include/cudnn.h /usr/local/cuda/include
sudo cp -P cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

因此我无法成功安装CUDA和cuDNN。

我的etc / apt / sources / list是否可能因为无法连接到少量来源而损坏?我可以重新获得原始sources.list吗?

有人可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

此错误实际上与tensorflow没有任何关系。

如何在ubuntu中重置sources.list还有其他详细链接。

例如,请参阅here

虽然刚开始使用已经设置了tensorflow的amazon ec2实例,但更容易。或者,也可以按照其中一个在线指南将其安装在EC2上,如herehere

答案 1 :(得分:0)

通过从sources.list文件中删除所有损坏的链接,问题得到解决,sudo apt-get update和sudo-apt-get升级工作。