尽管ping工作,apt-get仍然使用覆盆子pi失败

时间:2014-10-27 16:21:20

标签: linux raspberry-pi raspbian apt-get

我试图用我的覆盆子pi更新和安装东西。

不幸的是它失败了,我在执行sudo apt-get update时遇到了这些错误:

Err http://raspberrypi.collabora.com wheezy Release.gpg
 Could not resolve 'host'
Err http://mirrordirector.raspbian.org wheezy Release.gpg
 Could not resolve 'host'
Err http://archive.raspberrypi.org wheezy Release.gpg
 Could not resolve 'host'
Err http://repository.wolfram.com wheezy Release.gpg
 Could not resolve 'host'

还有更多这样的台词...... 奇怪的是,如果我ping这些地址,我得到一个响应,所以我的DNS可能没问题:

ping mirrordirector.raspbian.org

为什么会失败的任何其他想法?当然,我该如何解决这个问题?

1 个答案:

答案 0 :(得分:11)

我建议您使用自己喜欢的文本编辑器在root (nano,vim,...)中编辑/etc/apt/sources.list,然后编写:

#deb mirrordirector.raspbian.org/raspbian wheezy main contrib non-free rpi
deb http://archive.raspbian.org/raspbian wheezy main contrib non-free
deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free

#符号只是在sources.list

中注释掉一行的方式

完成后,下载公钥并使用以下命令安装:

wget http://archive.raspbian.org/raspbian.public.key -O - | sudo apt-key add -

如果有任何问题,请发送输出:)。

祝你好运