В Документация по AWS Elastic BeanStalk специально написал:
Elastic Beanstalk в настоящее время поддерживает следующие менеджеры пакетов: yum, rubygems, python и rpm.
Итак, что мне делать, если я хочу установить некоторые пакеты в образ Ubuntu?
Могу я заменить yum
/rpm
линии с apt
?
(Кто-то однажды написал этот пример в блоге:)
packages:
yum:
libmemcached: []
ruby-devel: []
gcc: []
rpm:
epel: http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rubygems:
chef: '0.10.2'
apt:
mysql-client: []
(Я не могу найти объяснения по поводу apt:
в разделе Документация AWS.)
apt-get - это менеджер пакетов для дистрибутивов на основе Ubuntu / Debian, его нет в Amazon Linux или RedHat.
Вы хотите использовать yum.