web-dev-qa-db-ja.com

Ubuntu 16.04サーバーの更新-「ro.archive.ubuntu.com」を解決する一時的な障害

Ubuntu 16.04 Server tty1の新規インストール

26 packages can be updated
12 updates are security updates.

Sudo apt-get updateを使用しようとすると、次のように表示されます。

Err:1 http://ro.archive.ubuntu.com/ubuntu xenial InRelease
         temporary failure resolving 'ro.archive.ubuntu.com'
Err:2 http://ro.archive.ubuntu.com/ubuntu xenial-security InRelease
         temporary failure resolving 'ro.archive.ubuntu.com'
Err:3 ... xenial-updates InRelease
         temporary failure resolving 'ro.archive.ubuntu.com'
Err:4... xenial-backports InRelease
         temporary failure resolving 'ro.archive.ubuntu.com'
Failed to fetch http://ro.archive.ubuntu.com/ubuntu xenial InRelease 
temporary failure resolving 'ro.archive.ubuntu.com'
failed to fetch ....
...
some index failed to download. They gave been ignored,or old ones used instead.

nslookup google.comを実行しました:

connection timed out; no servers could be reached

さて、Google DNSサーバーを/etc/resolv.confに追加してからdpkg-reconfigureなどに追加するなど、この問題についてインターネットで見つけられるすべてを試しました。何も機能しませんでした。

この問題の解決に役立つ追加情報が必要な場合は、喜んで提供します。私はUbuntuが初めてなので、あまり知りません。追加のヘルプを歓迎します。

前もって感謝します!

5
Denis

私の場合、それは/etc/resolvconf/resolv.conf.d/baseでGoogle DNS(8.8.8.8)を設定するために機能しました

echo "nameserver 8.8.8.8" | Sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null

それから

Sudo service resolvconf restart

この手順の後、ホスト名を解決し、

Sudo apt-get update

うまくやっています!

6
Dinera

私は同様の経験をしました。完全なシャットダウン(電源コードを取り外し、ファームウェアがクリアされるまで待機するなど)。その後、再起動すると同じ問題が解決しました。

理由に関する私の唯一の理論は、それがNIC自体に関する何らかのキャッシュの問題になる可能性があるということです。

このマザーボード(Z87)のNICは統合されているため、ARPキャッシュ、優先DNSサーバーリストなどがPRAMにキャッシュされる可能性があります。 (繰り返しますが、私はここで推測しています。)

DNSサーバーリストに変更を加えたので(最終的にこの問題が解決したのはそれだと思います)、新しいリストをキャッシュに入れるのに苦労したと思います。とにかく、ハードリセットは解決しましたが、ソフトリセットは解決しませんでした。

1