Come risolvere apt-get: comando non trovato su AWS EC2? [chiuso]


97

Ho installato Ubuntu 12.04 sulla mia istanza e sto cercando di installare pacchetti usando apt-get, ma ricevo il seguente errore:

sudo: apt-get: command not found

Come lo risolvo?


1
è davvero strano. non ho riscontrato alcun problema. Usi il comando giusto? Puoi scrivere il comando completo che hai digitato?
Fabio

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

2
Quale ID AMI? È un'immagine pubblica?
Roman Newaza

1
Prova a farlo sudo suapt-get update && apt-get install -y build-essential git scons
:,

Risposte:


274

Prova a sostituire apt-getcon yumpoiché l'AMI basata su Amazon Linux utilizza il yumcomando invece di apt-get.


2
Grazie, è stato così per me!
mBria

13
Ti meriti un biscotto e una taglia di 100.
Shougo Makishima

10
sarebbe molto meglio che i re nerd chiudessero la domanda. apt-getnon funziona? scrivi yuminvece.
Walrus the Cat

Ehi @ Pat841, contrassegnalo come risposta
Daggie Blanqx - Douglas Mwangi

cos'è l'AMI ?. Qual è la differenza tra AMI linux e ubuntu
daniel

12

Immagino che tu stia effettivamente utilizzando Amazon Linux AMI 2013.03.1 invece di Ubuntu Server 12.x motivo per cui non hai installato lo strumento apt-get.


2
Succede anche con UBUNTU Server.
Dharmendra Vaishnav

Considerando che i pacchetti di cui ho bisogno non sono disponibili con yum. Questa sembra essere un'opzione migliore.
Urasquirrel

4

Verifica con "uname -a" e / o "lsb_release -a" per vedere quale versione di Linux stai effettivamente eseguendo sulla tua istanza AWS. L'immagine predefinita di Amazon AMI utilizza YUM per il suo gestore di pacchetti.


1

per favore, assicurati di essere connesso a un server Ubuntu, ho avuto lo stesso problema ma ero connesso ad un'altra distribuzione, controlla il valore AMI nella tua istanza dei dettagli, dovrebbe essere qualcosa di simile

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

spero che sia d'aiuto

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.