A instalação do Yum falha na instância do Ubuntu EC2

3

Estou usando o Ubuntu 12.04.3 em uma instância do AWS EC2. Esta é a minha primeira vez com um EC2, então é tudo novo para mim. Eu também não sou o cara mais experiente do Linux, então peço desculpas se esta é uma pergunta estúpida.

Eu quero instalar uma pilha LAMP na minha instância do EC2, a qual estou seguindo tutorial. No entanto, o primeiro passo é instalar o Yum. Certifiquei-me de ativar o SSH, o HTTP e o HTTPS nos meus grupos de segurança.

Primeiro eu digitei

sudo yum update -y

Não gostou e respondeu com "sudo: yum: comando não encontrado"

Eu acabei de fazer

yum update -y

Ele respondeu com "

The program 'yum' is currently not installed.  You can install it by typing:  apt-get install yum". 

Então, depois de digitar isso para instalar o yum, recebo as seguintes mensagens

Err http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ precise-updates/main libnss3 amd64 3.14.3-0ubuntu0.12.04.1

  403  Forbidden
Err http://security.ubuntu.com/ubuntu/ precise-security/main libnss3 amd64 3.14.3-0ubuntu0.12.04.1

  404  Not Found [IP: 91.189.92.202 80]
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/n/nss/libnss3_3.14.3-0ubuntu0.12.04.1_amd64.deb  404  Not Found [IP: 91.189.92.202 80]

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Considerando que este é o tutorial oficial da AWS, não sei ao certo para onde ir. Eu apreciaria algum conselho / ajuda.

    
por user1104854 28.11.2013 / 05:42

3 respostas

9

O Ubuntu é baseado no Debian, que usa apt não yum , que é o que a Red Hat usa. O equivalente Debian de:

yum update -y

Seria:

sudo apt-get update

Quanto aos resultados ao executar apt-get install yum

Err http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ precise-updates/main libnss3 amd64 3.14.3-0ubuntu0.12.04.1
403  Forbidden

Parece indicar que você não tem acesso a esse arquivo (eu mesmo recebo o mesmo erro proibido).

apt-get update deve resolver seus erros 404, que provavelmente são causados apenas por um índice de pacote desatualizado ou desatualizado.

Não sei ao certo como a Amazon opera seus servidores EC2, mas você deve conseguir instalar uma pilha LAMP com taskel consulte: Qual é a maneira mais fácil de configurar uma pilha LAMP?

    
por Seth 28.11.2013 / 06:03
0

Para mim, foi apenas porque eu não estava executando esse comando na pasta /usr/bin , em que yum está localizado. Por algum motivo, o /usr/bin não estava na variável de caminho.

    
por MikeL 20.06.2016 / 22:36
0

Para resolver os erros "proibidos", use:

sudo apt-get install yum

em vez de apt-get install yum

    
por user579312 08.08.2016 / 11:34