Depuis hier, j'essaie de courir
apt-get update
sans succès dans les instances Ubuntu que je crée sur EC2.
En particulier, j'ai eu ces erreurs:
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#
Également en essayant d'installer mysql-server, j'ai eu des erreurs:
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#
J'ai couru
apt-get update --fix-missing
sans aucune chance.
Des idées?
J'ai effectué ces tâches à plusieurs reprises sur des instances Ubuntu Linux s'exécutant dans AWS EC2 sans aucun problème. Merci d'avance pour votre aide!
Le correctif consistait à ajouter ces lignes à 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
Merci pour les réponses.
C'était un bogue conn avec Amazon S3. Pour résoudre ce problème, lancez simplement Sudo apt-get update
Ubuntu 10.10 Maverick Meerkat est en fin de vie depuis le 10 avril 2012, ce qui signifie qu'il n'y a plus de mises à jour (même les correctifs de sécurité) et que les archives de paquets sont déplacées de archive.ubuntu.com
à old-releases.ubuntu.com
, ce qui est la raison de l'erreur. sont en train de voir.
Editez /etc/apt/sources.list
et corrigez vos sources de paquets . Notez que vous devez également supprimer le préfixe us-west-1.ec2
: il n’existe aucun serveur de package EC2 dédié aux versions EOL.
Avec ce conseil, ainsi que d'autres notes mentionnant "archive", changées en "anciennes versions", l'extrait suivant m'a aidé à avancer.
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
alors j'ai pu installer le paquet dont j'avais besoin (dans mon cas, php5-sqlite)
Groupes de sécurité -> Sortants
* ALL Traffic ALL ALL 0.0.0.0/0 Allow
S'il vous plaît autoriser Outbound, si vous souhaitez vous connecter à des serveurs externes tels que google.com ou même que vous voulez mettre à jour - Sudo apt-get update
Vous pouvez autoriser le trafic sortant à l'aide des groupes de sécurité AWS front-end goto -> Outbound
Assurez-vous de sélectionner le bon groupe pour votre instance AWS.
essayez d'ajouter une source supplémentaire
gksu gedit /etc/apt/sources.list
ou installer LAMP via tasksel
Sudo tasksel install lamp-server