apt-get devuelve No encontrado al usar los repositorios AWS de Amazon


11

Cuando sudo apt-get upgrade o update, obtengo lo siguiente:

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

Estoy ejecutando el último Ubuntu 13.10 en AWS. (el AIM estándar de Ubuntu cuando se ejecuta la instancia) Pensé que esos errores eran de una versión anterior de AWS ... No sé por qué aparece en la última versión de ubuntu. ¿Qué tengo que hacer?

Respuestas:


16

Podría haber dos causas posibles, dada la información dada. Está intentando instalar paquetes que no están en el repositorio (porque se eliminaron, movieron, actualizaron o la versión específica de Ubuntu ya no está disponible) o no ha actualizado la lista de paquetes en mucho tiempo.

El primero puede ser un problema temporal (intente nuevamente más tarde) o uno permanente. Recomiendo correr apt-get updatepara asegurarse. Si después de actualizar su lista de paquetes el problema continúa, es probable que el repositorio esté roto o que necesite otros repositorios.

Si es más tarde, solo necesita eliminarlo us-east-1.ec2.de la URL. Eso volverá archive.ubuntu.com:

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

Eso te dejará con solo archives.ubuntu.comentradas. Con el primero solo puedes esperar.


6

Además, asegúrese de actualizar los metadatos espejo (sudo apt-get update) antes de ejecutar una instalación real. Parece que su caché de apt local está fechada.


¡Bingo! Esto lo hizo por mí, apuesto a que este fue el problema de @ murvinlai también.
Boinst

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.