apt-get повернення Не знайдено під час використання сховищ AWS Amazon


11

Коли я роблю оновлення або оновлення 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

Я запускаю останню версію AWS Ubuntu 13.10in. (стандартний Ubuntu AIM при запуску екземпляра). Я думав, що ці помилки були в більш старій версії AWS. Я не знаю, чому вона з'являється в останній версії ubuntu. Що я повинен зробити?

Відповіді:


16

З урахуванням наведеної інформації можуть бути дві можливі причини. Ви намагаєтесь встановити пакети, які не знаходяться у сховищі (оскільки вони були видалені, переміщені, оновлені або певна версія 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записами. З першим можна лише чекати.


6

Також переконайтеся, що ви оновите метадані дзеркала - оновлення sudo apt-get - перед запуском фактичної установки. Це здається, що ваш локальний кеш-пам'ять датований.


Бінго! Це зробило це для мене, я думаю, що це також проблема @ murvinlai.
Boinst

0

Якщо дзеркала вниз, спробуйте перейти на головне або інше дзеркало із близької країни.

Перейдіть у Центр програмного забезпечення> Редагувати> Джерела, щоб змінити дзеркала.


Як це зробити в командному рядку?
murvinlai

Вам потрібно буде відредагувати файл source.list та замінити us-east-1.ec2.archive.ubuntu.com на archive.ubuntu.com для основних сховищ сервера
xangua
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.