Errores al ejecutar apt-get update y apt-get install mysql-server

11

Desde ayer he intentado correr

apt-get update

sin éxito en instancias de Ubuntu que estoy creando en el EC2.

En específico he estado recibiendo estos errores:

Ign http://security.ubuntu.com maverick-security/main amd64 Packages
Ign http://security.ubuntu.com maverick-security/universe amd64 Packages
Ign http://security.ubuntu.com maverick-security/multiverse amd64 Packages
Err http://security.ubuntu.com maverick-security/main Sources
  404  Not Found [IP: 91.189.92.190 80]
Err http://security.ubuntu.com maverick-security/universe Sources
  404  Not Found [IP: 91.189.92.190 80]
Err http://security.ubuntu.com maverick-security/main amd64 Packages
  404  Not Found [IP: 91.189.92.190 80]
Err http://security.ubuntu.com maverick-security/universe amd64 Packages
  404  Not Found [IP: 91.189.92.190 80]
Err http://security.ubuntu.com maverick-security/multiverse amd64 Packages
  404  Not Found [IP: 91.189.92.190 80]
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/maverick-security/main/source/Sources.gz  404  Not Found [IP: 91.189.92.190 80]

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/maverick-security/universe/source/Sources.gz  404  Not Found [IP: 91.189.92.190 80]

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/maverick-security/main/binary-amd64/Packages.gz  404  Not Found [IP: 91.189.92.190 80]

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/maverick-security/universe/binary-amd64/Packages.gz  404  Not Found [IP: 91.189.92.190 80]

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/maverick-security/multiverse/binary-amd64/Packages.gz  404  Not Found [IP: 91.189.92.190 80]

E: Some index files failed to download, they have been ignored, or old ones used instead.
root@ip-10-168-230-63:/etc/apt# 

También tratando de instalar mysql-server, he estado recibiendo errores:

root@ip-10-168-230-63:/etc/apt# apt-get install mysql-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libhtml-template-perl mysql-server-5.1 mysql-server-core-5.1
Suggested packages:
  libipc-sharedcache-perl tinyca mailx
The following NEW packages will be installed:
  libhtml-template-perl mysql-server mysql-server-5.1 mysql-server-core-5.1
0 upgraded, 4 newly installed, 0 to remove and 81 not upgraded.
Need to get 12.1MB/12.2MB of archives.
After this operation, 29.5MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Err http://us-west-1.ec2.archive.ubuntu.com/ubuntu/ maverick-updates/main mysql-server-core-5.1 amd64 5.1.61-0ubuntu0.10.10.1
  403  Forbidden
Err http://us-west-1.ec2.archive.ubuntu.com/ubuntu/ maverick-updates/main mysql-server-5.1 amd64 5.1.61-0ubuntu0.10.10.1
  403  Forbidden
Err http://us-west-1.ec2.archive.ubuntu.com/ubuntu/ maverick-updates/main mysql-server all 5.1.61-0ubuntu0.10.10.1
  403  Forbidden
Failed to fetch http://us-west-1.ec2.archive.ubuntu.com/ubuntu/pool/main/m/mysql-5.1/mysql-server-core-5.1_5.1.61-0ubuntu0.10.10.1_amd64.deb  403  Forbidden
Failed to fetch http://us-west-1.ec2.archive.ubuntu.com/ubuntu/pool/main/m/mysql-5.1/mysql-server-5.1_5.1.61-0ubuntu0.10.10.1_amd64.deb  403  Forbidden
Failed to fetch http://us-west-1.ec2.archive.ubuntu.com/ubuntu/pool/main/m/mysql-5.1/mysql-server_5.1.61-0ubuntu0.10.10.1_all.deb  403  Forbidden
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
root@ip-10-168-230-63:/etc/apt# 

Corrí

apt-get update --fix-missing

Sin suerte.

¿Algunas ideas?

He realizado estas tareas muchas veces en instancias de Ubuntu Linux que se ejecutan en AWS EC2 sin ningún problema. ¡Gracias de antemano por tu ayuda!

carlos
fuente
maverick (10.10) llegó a EndOfLife en abril de 2012, consulte http://fridge.ubuntu.com/2012/04/10/ubuntu-10-10-maverick-meerkat-end-of-life-reached-on-april- 10-2012 /
guntbert

Respuestas:

14

Este era un error conocido con Amazon S3. Para arreglar esto, solo ejecutasudo apt-get update

Anuj Gupta
fuente
Aunque esta no fue la respuesta al problema original de OP (usando LTS obsoleto), estoy en 12.04, obtenía este mismo error y su solución lo solucionó, así que +1
Tobias J
3
Tuvo problemas apt-get updatepara ejecutar, ¿ su solución recomendada es ejecutar apt-get update?
Cerin
6

La solución fue agregar estas líneas a sources.list:

deb http://us.archive.ubuntu.com/ubuntu lucid main multiverse universe
deb http://us.archive.ubuntu.com/ubuntu lucid-security main multiverse universe
deb http://us.archive.ubuntu.com/ubuntu lucid-updates main multiverse universe

Gracias por las respuestas

carlos
fuente
2
Tenga cuidado: esto también dejará de funcionar algún día. Ya no recibirá actualizaciones de seguridad a través de archive.ubuntu.com. Aconsejaría actualizar o reinstalar 12.04 si desea mantener LTS.
Rinzwind
6

Ubuntu 10.10 Maverick Meerkat ha llegado al final de su vida útil (EOL) a partir del 10 de abril de 2012, lo que significa que no hay más actualizaciones (ni siquiera soluciones de seguridad) y los archivos del paquete se trasladan archive.ubuntu.coma old-releases.ubuntu.com, que es la razón del error que está viendo. .

Edite /etc/apt/sources.listy repare las fuentes de su paquete . Tenga en cuenta que también debe eliminar el us-west-1.ec2prefijo: no hay servidores de paquetes EC2 dedicados para las versiones de EOL.

kynan
fuente
3

Con este consejo, y otras notas que mencionaron que "archivo" cambió a "versiones anteriores", el siguiente fragmento me ayudó a avanzar.

sudo sed 's@http://archive\.ubuntu\.com/@http://old-releases.ubuntu.com/@' -i /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade

luego pude instalar el paquete que necesitaba (en mi caso php5-sqlite)

Tyler Mulligan
fuente
0

intenta agregar una fuente adicional

gksu gedit /etc/apt/sources.list

o instalar LAMP a través de taskel

sudo tasksel install lamp-server
Hany Alsamman
fuente
0

Grupos de seguridad -> Saliente

*   ALL Traffic ALL     ALL     0.0.0.0/0   Allow

Permita Outbound, si desea conectarse a servidores externos como google.com o incluso desea actualizar- sudo apt-get update

Puede permitir la salida utilizando AWS front-end goto Security Groups -> Outbound

Asegúrese de seleccionar el grupo correcto para su instancia de AWS

Manu RS
fuente