Jak naprawić apt-get: polecenie nie zostało znalezione w AWS EC2? [Zamknięte]


98

Zainstalowałem Ubuntu 12.04 na mojej instancji i próbuję zainstalować pakiety za pomocą apt-get, ale pojawia się następujący błąd:

sudo: apt-get: command not found

Jak to naprawić?


1
to naprawdę dziwne. nie miałem żadnego problemu. Czy używasz właściwego polecenia? Czy potrafisz napisać całe wpisane polecenie?
Fabio,

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

2
Jaki identyfikator AMI? Czy to wizerunek publiczny?
Roman Newaza

1
Spróbuj to zrobić sudo suapt-get update && apt-get install -y build-essential git scons
:,

Odpowiedzi:


278

Spróbuj zastąpić apt-getgo, yumponieważ AMI oparty na Amazon Linux używa yumpolecenia zamiast apt-get.


2
Dzięki, zrobiło to dla mnie!
mBria

13
Deserver cookie i 100 bounty.
Shougo Makishima,

11
byłoby to o wiele lepsze niż królowie-kujony zamykający pytanie. apt-getnie działa? yumzamiast tego wpisz .
Walrus the Cat

Hej @ Pat841, oznacz to jako odpowiedź
Daggie Blanqx - Douglas Mwangi

co to jest AMI ?. Jaka jest różnica między AMI linux a ubuntu
daniel

12

Wydaje mi się, że faktycznie używasz Amazon Linux AMI 2013.03.1 zamiast Ubuntu Server 12.x, ponieważ nie masz zainstalowanego narzędzia apt-get.


2
Dzieje się również z serwerem UBUNTU.
Dharmendra Vaishnav

Biorąc pod uwagę pakiety, których potrzebuję, nie są dostępne w yum. Wydaje się, że to lepsza opcja.
Urasquirrel

4

Sprawdź za pomocą „uname -a” i / lub „lsb_release -a”, aby zobaczyć, której wersji Linuksa faktycznie używasz na swojej instancji AWS. Domyślny obraz Amazon AMI używa YUM jako menedżera pakietów.


1

proszę, upewnij się, że jesteś połączony z serwerem ubuntu, miałem ten sam problem, ale byłem połączony z inną dystrybucją, sprawdź wartość AMI w instancji szczegółów, powinno to być coś w rodzaju

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

mam nadzieję, że to pomoże

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.