163 votes

Comment réparer apt-get : commande non trouvée sur AWS EC2 ?

J'ai installé Ubuntu 12.04 sur mon instance et j'essaie d'installer des paquets en utilisant apt-get, mais j'obtiens l'erreur suivante :

sudo: apt-get: command not found

Comment puis-je réparer cela ?

440voto

Engin Points 531

Essayez de remplacer apt-get con yum car l'AMI basée sur Amazon Linux utilise le yum au lieu de apt-get .

22voto

marius_neo Points 736

Je suppose que vous utilisez Amazon Linux AMI 2013.03.1 au lieu d'Ubuntu Server 12.x, ce qui explique pourquoi l'outil apt-get n'est pas installé.

5voto

hexnet Points 53

Vérifiez avec "uname -a" et/ou "lsb_release -a" pour voir quelle version de Linux vous exécutez réellement sur votre instance AWS. L'image Amazon AMI par défaut utilise YUM pour son gestionnaire de paquets.

4voto

S'il vous plaît, assurez-vous que vous êtes connecté à un serveur ubuntu, j'ai eu le même problème mais j'étais connecté à une autre distro, vérifiez la valeur de l'AMI dans votre instance de détails, cela devrait être quelque chose comme

AMI: ubuntu/images/ebs/ubuntu-precise-12.04-amd64-server-20130411.1 

J'espère que cela vous aidera

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X