Eu criei recentemente uma instância do Amazon EC2. Ele veio com o Ruby 1.8.7 que eu desinstalei (com o YUM) em favor do RVM e do Ruby 1.9.3.
No entanto, sempre que eu me conecto à instância via SSH, recebo o seguinte erro:
find: '/opt/aws/amitools': No such file or directory
Existe alguma maneira de restaurar amitools (de preferência sem remover o RVM e o Ruby 1.9.3)?
amazon-ec2
ruby
amazon-ami
turbilhão
fonte
fonte
Respostas:
O diretório / opt / aws / amitools contém os recursos da linha de comando do Amazon AWS EC2 para trabalhar com as AMIs (Amazon Machine Images). Este pacote é instalado por padrão nas AMIs da Amazon, mas depende do Ruby. Ao desinstalar o Ruby, você desinstalou qualquer coisa que dependesse dele, incluindo este pacote (aws-amitools-ec2.noarch). Você não pode instalar este pacote novamente usando o YUM, pois ele reinstalará o pacote Ruby original.
Você pode fazer o download do pacote AMI Tools aqui e extraí-los manualmente no diretório / opt / aws / amitools. Na minha instalação, as ferramentas são armazenadas nesse diretório com o nome ec2-VERSION e existe um link simbólico chamado ec2 que aponta para esta pasta.
Você também pode querer as Ferramentas da API daqui , que entrariam no diretório / opt / aws / apitools e também seriam removidas com a desinstalação do Ruby.
fonte
apitools
parecia permanecer depois que eu desinstalei o Ruby.Se você desinstalou o 1.8.7 e apenas deseja que essa mensagem desapareça e não se importa com as ferramentas amitools:
fonte