Як виправити apt-get: команду не знайдено на AWS EC2? [зачинено]


97

Я встановив Ubuntu 12.04 на своєму екземплярі і намагаюся встановити пакети за допомогою apt-get, але я отримую таку помилку:

sudo: apt-get: command not found

Як це виправити?


1
це справді дивно. я не відчував жодної проблеми. Чи використовуєте ви правильну команду? Чи можете ви написати повну команду, яку ви ввели?
Фабіо

1
sudo apt-get install вбудований git scons
Pat841

2
Який ідентифікатор AMI? Це публічний імідж?
Roman Newaza,

1
Спробуйте зробити це:, sudo suтодіapt-get update && apt-get install -y build-essential git scons
Роман Ньюаза

Відповіді:


273

Спробуйте замінити apt-getз , yumяк на основі Amazon Linux AMI використовує yumкоманду замість apt-get.


2
Дякую, це зробило це для мене!
mBria

13
Ви заслуговуєте на печиво та 100 нагород .
Шуго Макісіма

10
це було б набагато краще, ніж ботанічні королі, які закривали питання. apt-getне працює? введіть yumзамість цього.
Кіт Морж,

Привіт @ Pat841, позначте це як відповідь
Daggie Blanqx - Douglas Mwangi

що таке ГІМ ?. У чому різниця між AMI linux та ubuntu
Даніель

12

Думаю, ви фактично використовуєте Amazon Linux AMI 2013.03.1 замість Ubuntu Server 12.x, чому у вас не встановлений інструмент apt-get.


2
Також відбувається з сервером UBUNTU.
Дхармендра Вайшнав,

Враховуючи, що потрібні мені пакети недоступні з yum. Здається, це кращий варіант.
Urasquirrel

4

Зверніться до "uname -a" та / або "lsb_release -a", щоб побачити, яку версію Linux ви фактично використовуєте на своєму екземплярі AWS. Зображення Amazon AMI за замовчуванням використовує YUM для свого менеджера пакетів.


1

будь ласка, переконайтесь, що ви підключені до сервера ubuntu. У мене була та ж проблема, але я був підключений до іншого дистрибутива, перевірте значення AMI у вашому екземплярі даних, це має бути щось на зразок

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

сподіваюся, що це допомагає

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.