在亚马逊EC2上运行的Ubuntu 14.04系统上安装支持GPU的TensorFlow时,我按照以下步骤操作:
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*
但是,在运行命令 sudo apt-get update
时,将显示以下错误消息
Err http://deb.paissad.net unstable/main Sources
Unable to connect to deb.paissad.net:http: [IP: 176.9.119.9 80]
...
...
...
W: Failed to fetch http://plex.r.worldssl.net/PlexMediaServer/ubuntu-repo/dists/lucid/main/i18n/Translation-en Could not resolve 'plex.r.worldssl.net' [IP: 176.9.119.9 80]
W: Some index files failed to download. They have been ignored, or old ones used instead.
W: Duplicate sources.list entry http://ppa.launchpad.net/webupd8team/java/ubuntu/ trusty/main amd64 Packages (/var/lib/apt/lists/ppa.launchpad.net_webupd8team_java_ubuntu_dists_trusty_main_binary-amd64_Packages)
由于这个原因我无法成功安装CUDA和cuDNN .
我的etc / apt / sources / list是否可能因为无法连接到少量数据源而被破坏?我可以重新获得原始sources.list吗?
有人可以帮我解决这个问题吗?
2 回答
这个错误实际上与tensorflow没有任何关系 .
关于如何在ubuntu中重置sources.list还有其他详细链接 .
例如,请参阅here .
虽然刚开始使用已经设置了tensorflow的amazon ec2实例,但更简单 . 或者,在线阅读许多指南中的一个,将其安装在EC2上,如here或here
通过从sources.list文件中删除所有损坏的链接,问题得到解决,sudo apt-get update和sudo-apt-get升级工作正常 .