Apt-get: komutu AWS EC2'de bulunamadı nasıl düzeltilir? [kapalı]


100

Örneğime Ubuntu 12.04 yükledim ve apt-get kullanarak paketleri yüklemeye çalışıyorum, ancak aşağıdaki hatayı alıyorum:

sudo: apt-get: command not found

Bunu nasıl düzeltirim?


1
bu gerçekten tuhaf. herhangi bir sorun yaşamadım. Doğru komutu kullanıyor musunuz? Yazdığınız tam komutu yazabilir misiniz?
Fabio

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

2
Ne AMI Kimliği? Kamu imajı mı?
Roman Newaza

1
Bunu yapmaya çalışın:, sudo suöyleyseapt-get update && apt-get install -y build-essential git scons
Roman Newaza

Yanıtlar:


287

Amazon Linux tabanlı AMI yerine komutu kullandığından apt-getile değiştirmeyi deneyin .yumyumapt-get


11
bu, soruyu kapatan inek-krallardan çok daha iyi olurdu. apt-getçalışmıyor mu? yazın yumyerine.
Walrus the Cat

Hey @ Pat841, bunu cevap olarak işaretle
Daggie Blanqx - Douglas Mwangi

AMI nedir? AMI linux ve ubuntu
daniel

yum yüklemem gereken paketlere sahip değil ........ soooooo
Urasquirrel

12

Sanırım aslında Ubuntu Server 12.x yerine Amazon Linux AMI 2013.03.1 kullanıyorsunuz, bu yüzden apt-get aracınızın kurulu olmaması.


2
UBUNTU Sunucusunda da oluyor.
Dharmendra Vaishnav

İhtiyacım olan paketler yum ile mevcut değil. Bu daha iyi bir seçenek gibi görünüyor.
Urasquirrel

4

AWS örneğinizde gerçekte hangi Linux sürümünü çalıştırdığınızı görmek için "uname -a" ve / veya "lsb_release -a" ile kontrol edin. Varsayılan Amazon AMI görüntüsü, paket yöneticisi için YUM kullanır.


2

lütfen, bir ubuntu sunucusuna bağlandığınızdan emin olun, Ben de aynı sorunu yaşadım ama başka dağıtıma bağlandım, ayrıntılarınızdaki AMI değerini kontrol edin, örn.

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

Umarım yardımcı olur

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.