¿Cómo solucionar el comando apt-get: no se encuentra en AWS EC2? [cerrado]


97

Instalé Ubuntu 12.04 en mi instancia y estoy intentando instalar paquetes usando apt-get, pero recibo el siguiente error:

sudo: apt-get: command not found

¿Cómo puedo solucionar esto?


1
es realmente extraño. No he tenido ningún problema. ¿Usas el comando correcto? ¿Puedes escribir el comando completo que escribiste?
Fabio

1
sudo apt-get install build-essential git scons
Pat841

2
¿Qué ID de AMI? ¿Es imagen pública?
Roman Newaza

1
Intente hacer esto:, sudo suluegoapt-get update && apt-get install -y build-essential git scons
Roman Newaza

Respuestas:


273

Intente reemplazar apt-getcon la yumAMI basada en Amazon Linux que usa el yumcomando en lugar de apt-get.


2
¡Gracias, eso lo hizo por mí!
mBria

13
Te mereces una galleta y una recompensa de 100.
Shougo Makishima

10
esto sería mucho mejor que los reyes nerds cerrando la pregunta. apt-getno funciona? escriba en su yumlugar.
Walrus the Cat

Hola @ Pat841, marca esto como la respuesta
Daggie Blanqx - Douglas Mwangi

¿Qué es AMI ?. ¿Cuál es la diferencia entre AMI linux y ubuntu?
daniel

12

Supongo que en realidad está utilizando Amazon Linux AMI 2013.03.1 en lugar de Ubuntu Server 12.x por lo que no tiene instalada la herramienta apt-get.


2
También está sucediendo con UBUNTU Server.
Dharmendra Vaishnav

Teniendo en cuenta que los paquetes que necesito no están disponibles con yum. Esta parece ser una mejor opción.
Urasquirrel

4

Compruebe con "uname -a" y / o "lsb_release -a" para ver qué versión de Linux está ejecutando realmente en su instancia de AWS. La imagen predeterminada de Amazon AMI usa YUM para su administrador de paquetes.


1

por favor, asegúrese de estar conectado a un servidor ubuntu, tuve el mismo problema pero estaba conectado a otra distribución, verifique el valor de AMI en su instancia de detalles, debería ser algo así como

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

Espero eso ayude

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.