apt-get renvoie Introuvable lors de l'utilisation des référentiels AWS d'Amazon

11

Lorsque je fais une mise à niveau ou une mise à jour sudo apt-get, j'obtiens ce qui suit:

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

J'utilise la dernière version d'Ubuntu 13.10in AWS. (AIM Ubuntu standard lors du lancement de l'instance) Je pensais que ces erreurs provenaient d'une ancienne version d'AWS .. Je ne sais pas pourquoi cela apparaît dans la dernière version d'ubuntu. Que devrais-je faire?

murvinlai
la source

Réponses:

16

Il pourrait y avoir deux causes possibles, compte tenu des informations fournies. Vous essayez d'installer des packages qui ne figurent pas dans le référentiel (car ils ont été supprimés, déplacés, mis à niveau ou la version spécifique d'Ubuntu n'est plus disponible) ou vous n'avez pas mis à jour la liste des packages depuis un certain temps.

Le premier peut être un problème temporel (réessayer plus tard) ou permanent. Je recommande de courir apt-get updatepour être sûr. Si, après avoir mis à jour votre liste de packages, le problème persiste, il est probable que le référentiel soit cassé ou que vous ayez besoin d'autres référentiels.

Si c'est la dernière, il vous suffit de supprimer us-east-1.ec2.de l'URL. Cela reviendra archive.ubuntu.com:

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

Cela ne vous laissera que des archives.ubuntu.comentrées. Avec l'ancien, vous ne pouvez qu'attendre.

Braiam
la source
6

Assurez-vous également de mettre à jour les métadonnées miroir - sudo apt-get update - avant d'exécuter une installation réelle. Il semble que votre cache apt local soit daté.

hggdh
la source
Bingo! Cela l'a fait pour moi, je parie que c'était aussi le problème de @ murvinlai.
Boinst
0

Si les miroirs sont en panne, essayez de passer au miroir principal ou à un autre d'un pays proche.

Accédez à Software Center> Modifier> Sources pour changer vos miroirs.

xangua
la source
Comment faire en ligne de commande?
murvinlai
Vous devez modifier votre fichier sources.list et remplacer us-east-1.ec2.archive.ubuntu.com par archive.ubuntu.com pour les principaux référentiels de serveurs
xangua