Amazon EC2 problemas com o Ubuntu apt-get?

1

Estou executando o Ubuntu 10.10 64bit usando o arquivo ami em um micro ec2, quando eu tento instalar o apache eu recebo

sudo: apt-get: command not found

é o pacote apt não instalado nas AMIs do EC2?

se sim, como posso voltar ou contornar isso?

    
por gsueagle2008 01.03.2011 / 19:09

2 respostas

1

Pode ser um problema de caminho, tente

sudo /usr/bin/apt-get ...

Você pode definir o caminho que o sudo pesquisará com a diretiva secure_path no arquivo sudoers

secure_path

Path used for every command run from sudo. If you don’t trust the people running sudo to have a sane PATH environment variable you may want to use this. Another use is if you want to have the "root path" be separate from the "user path." Users in the group specified by the exempt_group option are not affected by secure_path. This is not set by default.

    
por 01.03.2011 / 19:50
1

Faça o dpkg -l | grep apt e dê uma olhada se o pacote estiver realmente instalado. Se sim, tente usar / usr / bin / apt-get em vez do apt-get.

Se o apt-get não estiver instalado e for de fato um sistema Ubuntu, algo está errado com sua instalação. Há uma semana instalei o mesmo sistema operacional em uma instância de teste EC2 e o apt-get funcionou desde o início.

Talvez você "reinstale" sua instância excluindo e recriando-a? Tem certeza de que é realmente um Ubuntu?

Tente

cat /etc/issue

e dê uma olhada - talvez você tenha clicado no erro e usado a imagem errada.

    
por 01.04.2012 / 12:25