Обновление Apt-get не работает в Ubuntu 16.04 «временное устранение сбоев» [дубликат]

Прежде всего, я новичок в командной строке Linux. Я никогда раньше с этим не работал. Моя проблема в том, что команда apt-get update просто вернет:

Err:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
  Temporary failure resolving 'us.archive.ubuntu.com'
Err:2 http://us.archive.ubuntu.com/ubuntu xenial-security InRelease
  Temporary failure resolving 'us.archive.ubuntu.com'
Err:3 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease
  Temporary failure resolving 'us.archive.ubuntu.com'
Reading package lists... Done
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial/InRelease  Temporary failure resolving 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial-security/InRelease  Temporary failure resolving 'us.archive.ubuntu.com'
W: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease  Temporary failure resolving 'us.archive.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.

Мой файл sources.list выглядит так:

#------------------------------------------------------------------------------#
#                            OFFICIAL UBUNTU REPOS                             #
#------------------------------------------------------------------------------#


###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse 

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse 
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse

Моя версия ubuntu:

Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-66-generic x86_64)
2
задан 1 January 2018 в 20:13

3 ответа

У меня была такая же проблема, но немного другое сообщение об ошибке. Это сработало для меня:

sudo nano /etc/network/interfaces

Найти строку для dns-nameserver. Если у вас его нет, добавьте его так:

dns-nameserver 208.067.222.222

Это адрес для OpenDNS. Вы также можете использовать 8.8.8.8, который является адресом публичного DNS Google.

0
ответ дан 1 January 2018 в 20:13

У меня была та же проблема, вызванная неправильными настройками DNS:

sudo nano /etc/network/interfaces

В этом файле устанавливает корректный сервер DNS: dns-nameservers 8.8.8.8

sudo ifdown eth0 && sudo ifup eth0
0
ответ дан 2 January 2018 в 06:13
  • 1
    Я не мог вообразить лучший ответ, можете Вы иметь прекрасный день сэр!:) – Jonas Grønbek 7 February 2019 в 06:10

У меня была эта та же проблема. Основа проблемы была действительно неспособностью сделать разрешение DNS. Я отсутствовал, мое содержание/etc/resolv.conf

его должно быть:

nameserver 8.8.8.8
nameserver 8.8.4.4

Впоследствии, перезапустите корректный интерфейс (мой был "lo" вместо "eth0"). Можно найти его в/etc/network/interfaces файле

0
ответ дан 2 January 2018 в 06:13
  • 1
    Я могу сохранить этого вместе с дельфином, когда полномочие пользователя root требуется. Большое спасибо. – Swapnil 6 February 2019 в 21:10

Другие вопросы по тегам:

Похожие вопросы: