При запуске sudo apt-get update
я получаю следующие ошибки:
Err archive.ubuntu.com quantal InRelease
Err archive.ubuntu.com quantal-updates InRelease
Err archive.ubuntu.com quantal-backports InRelease
Err archive.ubuntu.com quantal-security InRelease
Err archive.ubuntu.com quantal Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-updates Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-backports Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Err archive.ubuntu.com quantal-security Release.gpg
Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
Reading package lists... Done
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-updates/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-backports/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/InRelease
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-updates/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-backports/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/Release.gpg Unable to connect to archive.ubuntu.com:http: [IP: 91.189.92.177 80]
W: Some index files failed to download. They have been ignored, or old ones used instead.
Я использую Ubuntu 12.04. Это команда, которую я использовал после установки Ubuntu из установщика окна. Я уверен, что мой ноутбук подключен к Интернету. Что я могу сделать сейчас?
software-center
12.10
sudo
software-sources
Ракеш Годхала
источник
источник
Ответы:
Просто откройте менеджер Synaptic, установите / переустановите
ubuntu-extras-keyring
и затем (в терминале) введитеsudo apt-get update
.ура уйди от этой ошибки.
источник
sudo apt-get install ubuntu-extras-keyring
не решил эту проблему для меня.Как указал vasa1 , сервер, на котором ваша система настроена для загрузки пакетов для установки, в данный момент не работает .
Что делать, когда ваше загрузочное зеркало не работает ...
Решение этой проблемы состоит в том, чтобы изменить его на другое зеркало (то есть на другой сервер).
Вариант 1. Использование утилит графической конфигурации
Открытые программные источники
Нажмите Alt+ F2, введите
gksu software-properties-gtk
и введите свой пароль. (В качестве альтернативы выберите « Настройки ...» в левом нижнем углу диспетчера обновлений или выберите «Настройки»> «Хранилища в Synaptic»).software-properties-gtk
и когда вы внесете изменения, PolicyKit будет аутентифицировать вас.Изменить сервер загрузки
На вкладке Ubuntu Software в окне Software Sources есть раскрывающееся меню с надписью Download from . Выберите свой региональный сервер. Например, я нахожусь в Соединенных Штатах, и на моей машине 11.10 это выглядит так:
Окно «Источники программного обеспечения », в котором в раскрывающемся меню «Загрузить из» выбран сервер « Север для США ».
В этом коротком списке могут отображаться другие серверы (например, сервер, который вы в данный момент настроили).
Вы также можете использовать Главный сервер, но он почти всегда значительно медленнее, чем ваш региональный сервер. (По крайней мере, в Соединенных Штатах, во всяком случае.)
Если вы хотите использовать другое зеркало, вы можете просматривать список зеркал, нажав Другой ... .
Вариант 2: ручное редактирование файла конфигурации
Резервное копирование и открытие
sources.list
Сделайте резервную копию вашего
sources.list
файла и откройте его в текстовом редакторе:sudo nano -w sources.list
(илиsudo vi sources.list
, илиsudo -e sources.list
).В текстовом редакторе замените каждый экземпляр вашего старого имени сервера новым именем сервера. Например, вы могли бы заменить каждый экземпляр
ubuntuarchive.hnsdc.com
сus.archive.ubuntu.com
. (Ваш текстовый редактор, в зависимости от того, что вы используете, облегчит это - вам не нужно вручную находить каждый экземпляр и вводить имя нового зеркала.)Сохраните файл, выйдите из текстового редактора, запустите
sudo apt-get update
, и он должен работать с новым сервером.Вариант 3: Подстановка командной строки
sed
позволяет писать простые (или сложные) скрипты, которые действуют на файл, по одной строке за раз. Таким образом, вы можете выполнить единственную команду, котораяsources.list
заменит все экземпляры старого имени сервера новым именем сервера.Сначала зайдите
/etc/apt
и (если вы не сделали этого недавно) создайте резервную копию файла:Затем запустите
sed
:ubuntuarchive.hnsdc.com
измените его соответствующим образом.us.archive.ubuntu.com
измените его соответствующим образом.sources.list
во временный файл и использовать его в качествеsed
входных данных. Это один из способов убедиться, чтоsed
файл не перезаписывается, пока он все еще читает.sed
«Сценарий» здесь очень просто. Это объясняет, как работает замена.Но какие есть серверы загрузки?
Существует более 400 зарегистрированных зеркал Ubuntu для установки и обновления программного обеспечения.
Это так называемые архивные зеркала . Это не следует путать с зеркалами CD , где хранятся ISO-образы и связанные файлы для установки Ubuntu .
Многие серверы предоставляют и то, и другое, и поэтому являются как архивными зеркалами, так и зеркалами CD. Но многие из них только один из двух.
источник
sudo apt-get update
будет успешно запущен. Он основан на информации о доступных пакетах, которая устарела. Кроме того, просто сказать «запуститьapt-get dist-upgrade
» не было бы достаточным ответом на это, поскольку иногда не удается правильноdist-upgrade
разрешить зависимости - важные пакеты могут в конечном итоге быть удалены. (Вероятно, нет, но важно проверить, что он предлагает сделать, а не забегать вперед.) Если эта проблема не исчезнет, я думаю, что ее лучше всего задать как отдельный вопрос.some index files failed to download
.Либо зеркало не работает, либо у вас есть проблемы с интернет-соединением (может быть временным).
убедитесь, что вы можете пропинговать Google DNS и archive.ubuntu.com :
ping -c3 archive.ubuntu.com
ping -c3 8.8.8.8
Обе команды должны вернуться
0% packet loss
в строку статистики. В противном случае ваше интернет-соединение не работает.Если ваше соединение выглядит нормально, значит, зеркало не работает. Попробуйте выбрать другой, близкий к вашему местоположению.
источник
Перейдите в терминал и следуйте приведенным ниже инструкциям для решения ...
источник
Попробуй это. Меня устраивает.
источник