«us.archive.ubuntu.com: не удалось подключиться к серверу» после обновления до Ubuntu 20.04

«us.archive.ubuntu.com: не удалось подключиться к серверу» после обновления до Ubuntu 20.04

После того, как я обновил Ubuntu с 18 до Ubuntu 20.04.2 LTS (linux-image-5.4.0-81-generic), я не смог перезагрузить компьютер обратно в Ubuntu. Я получал черный экран Dell и мне пришлось сделать жесткую перезагрузку, чтобы вернуться в меню для выбора ОС (у меня есть и Ubuntu, и Windows 10).

Единственный способ, которым я мог попасть в Ubuntu, был через режим восстановления. Покопавшись на разных форумах, я заметил, что проблема была в настройках DNS-сервера.

решение1

Я следовал инструкциям по этой ссылке, и это помогло мне преодолеть ошибку «не удалось подключиться к серверу» и наконец обновить и модернизировать мой Ubuntu.

https://linuxconfig.org/temporary-failure-resolving-error-on-ubuntu-20-04-focal-fossa-linux

Вот шаги, которые я скопировал из ссылки, на случай, если вы, как и я, испытываете трудности с поиском проблемы:

шаг 1: проверьте подключение к Интернету:

$ ping -c 2 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=54 time=10.4 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=54 time=10.2 ms

--- 8.8.8.8 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1006ms
rtt min/avg/max/mdev = 10.157/10.291/10.425/0.134 ms

Тебе следует увидеть0% потери пакетов

шаг 2: проверьте конфигурацию DNS, выполнив следующую команду:

$ systemd-resolve --status | grep Current
      Current Scopes: DNS
  Current DNS Server: 192.168.1.1

Вы должны увидеть DNS-сервер для вашей системы, в данном случае DNS-сервер — 192.168.1.1.

шаг 3 Проверьте, можете ли вы получить доступ к вашему DNS-серверу, используя ping(не забудьте изменить имя сервера 192.168.1.1 на ваш DNS-сервер из предыдущего шага).

$ ping -c 2 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.535 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.570 ms

--- 192.168.1.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1016ms
rtt min/avg/max/mdev = 0.535/0.552/0.570/0.017 ms

вывод команды должен привести к следующему результату:0% потери пакетов

Шаг 4: Проверьте свой DNS-сервер, попытавшись разрешить DNS-имя, например:linuxconfig.orgс помощью команды dig:

$ dig @192.168.1.1 linuxconfig.org

; <<>> DiG 9.11.5-P4-5.1ubuntu4-Ubuntu <<>> @192.168.1.1 linuxconfig.org
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21662
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;linuxconfig.org.       IN  A

;; ANSWER SECTION:
linuxconfig.org.    300 IN  A   104.26.3.13
linuxconfig.org.    300 IN  A   104.26.2.13

;; Query time: 408 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Wed Dec 11 14:02:07 AEDT 2019
;; MSG SIZE  rcvd: 76

Выполнив вышеуказанные шаги (опять же, все права на ссылку принадлежат указанной выше), я смог обновить Ubuntu sudo apt updateбез sudo apt upgradeкаких-либо ошибок и снова запустить Ubuntu 20.04.2.

Надеюсь, это поможет вам и сэкономит время. Мне потребовалось почти два дня, чтобы во всем этом разобраться.

Связанный контент