Не могу найти амитулы

Я недавно создал экземпляр Amazon EC2. Он шел с Ruby 1.8.7, который я удалил (с YUM) в пользу RVM и Ruby 1.9.3.

Однако каждый раз, когда я подключаюсь к экземпляру через SSH, я получаю следующую ошибку:

find: '/opt/aws/amitools': No such file or directory

Можно ли как-то восстановить амитулы (желательно без удаления RVM и Ruby 1.9.3)?

2 ответа

Если вы удалили 1.8.7 и просто хотите, чтобы это сообщение исчезло, и вам не нужны амитулы:

sudo mkdir /opt/aws/amitools

Каталог / opt / aws / amitools содержит командную строку Amazon AWS EC2 для работы с образами машин Amazon (AMI). Этот пакет по умолчанию устанавливается на Amazon AMI, но зависит от Ruby. Удалив Ruby, вы удалили все, что от него зависело, включая этот пакет (aws-amitools-ec2.noarch). Вы не можете установить этот пакет обратно, используя YUM, так как он переустановит оригинальный пакет Ruby.

Вы можете скачать пакет AMI Tools отсюда и вручную распаковать их в каталог / opt / aws / amitools. В моей установке инструменты хранятся в этом каталоге с именем ec2-VERSION, и есть символическая ссылка ec2, которая указывает на эту папку. введите описание здесь

Вам также может понадобиться API Tools, который будет находиться в каталоге / opt / aws / apitools и был бы удален путем удаления Ruby.

Другие вопросы по тегам