我正在嘗試用我的樹莓派更新和安裝東西。
不幸的是它失敗了,我在執行以下操作時遇到了這些錯誤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
我也遇到過這種情況,運行 sudo apt-get update 時出現此錯誤訊息:“無法解析 'mirrordirector.raspbian.org'”
分析我所做的事情后,我發現我運行了: sudo apt-get autoremove && sudo apt-get autoclean 這卸載了連接到mirrordirector.raspbian.org所需的軟體包:(
所以為了解決這個問題,我跑了:
sudo apt-get install libplrpc-perl libnet-daemon-perl
現在一切正常了;)
答案2
我唯一的想法是我最近在新的 Ubuntu 伺服器上發現的東西。那是我第一次成功安裝 IPv6,卻發現並非所有來源都支援 IPv6,所以有些來源失敗了!
停用 IPv6 支援是解決該問題的方法,因此可能值得嘗試?