apt-get возвращается Не найден при использовании репозиториев AWS Amazon

10

Когда я делаю sudo apt-get обновление или обновление, я получаю следующее:

Err http://security.ubuntu.com/ubuntu/ saucy-security/main apport all 2.12.5-0ubuntu2.1
  404  Not Found [IP: 91.189.91.15 80]
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy/main libwhoopsie0 amd64 0.2.24.1
  404  Not Found
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy-updates/main software-properties-common all 0.92.28
  404  Not Found
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy-updates/main python3-software-properties all 0.92.28
  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/libd/libdrm/libdrm2_2.4.46-1ubuntu1_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/p/procps/libprocps0_3.3.3-2ubuntu9_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/s/systemd/udev_204-0ubuntu19_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libudev1_204-0ubuntu19_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/g/geoip/libgeoip1_1.5.1-1ubuntu1_amd64.deb  404  Not Found

Я запускаю последнюю версию Ubuntu 13.10in AWS. (стандартный экземпляр Ubuntu AIM при запуске) Я думал, что эти ошибки были из старой версии AWS. Я не знаю, почему она появляется в последней версии ubuntu. Что мне делать?

    
задан murvinlai 25.11.2013 в 10:04
источник

3 ответа

15

Приведенная информация может иметь две возможные причины. Вы пытаетесь установить пакеты, которые не находятся в репозитории (поскольку они были удалены, перемещены, обновлены или определенная версия Ubuntu больше не доступна), или вы не обновили список пакетов через некоторое время.

Первым может быть временная проблема (повторите попытку позже) или постоянную. Я рекомендую запустить apt-get update , чтобы убедиться. Если после обновления списка пакетов проблема продолжается, вероятно, что репозиторий поврежден или вам нужны другие репозитории.

Если вам нужно будет удалить только us-east-1.ec2. из URL-адреса. Это вернет archive.ubuntu.com :

sudo sed -i 's/us-east-1\.ec2\.//g' /etc/apt/sources.list

Это оставит вам только archives.ubuntu.com записей. С первым вы можете только ждать.

    
ответ дан Braiam 26.11.2013 в 13:01
5

Кроме того, убедитесь, что вы обновили метаданные зеркала - sudo apt-get update - перед запуском реальной установки. Похоже, что ваш локальный кеш-метка устарел.

    
ответ дан hggdh 26.11.2013 в 15:38
0

Если зеркала не работают, попытайтесь перейти на главное зеркало или другое из близкой страны.

Перейдите в Software Center > Редактировать > Источники, чтобы изменить зеркала.

    
ответ дан xangua 26.11.2013 в 02:40