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.