apt-get retorna Não encontrado ao usar repositórios da Amazon AWS

10

Quando faço sudo apt-get upgrade ou update, recebo o seguinte:

Err http://security.ubuntu.com/ubuntu/ saucy-security/main apport all 2.12.5-0ubuntu2.1
  404  Not Found [IP: 91.189.91.15 80]
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy/main libwhoopsie0 amd64 0.2.24.1
  404  Not Found
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy-updates/main software-properties-common all 0.92.28
  404  Not Found
Err http://us-east-1.ec2.archive.ubuntu.com/ubuntu/ saucy-updates/main python3-software-properties all 0.92.28
  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/libd/libdrm/libdrm2_2.4.46-1ubuntu1_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/p/procps/libprocps0_3.3.3-2ubuntu9_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/s/systemd/udev_204-0ubuntu19_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/s/systemd/libudev1_204-0ubuntu19_amd64.deb  404  Not Found
Failed to fetch http://us-east-1.ec2.archive.ubuntu.com/ubuntu/pool/main/g/geoip/libgeoip1_1.5.1-1ubuntu1_amd64.deb  404  Not Found

Estou executando o Ubuntu 13.10in AWS mais recente. (o padrão do Ubuntu AIM quando instância de lançamento) Eu pensei que esses erros eram de versão mais antiga do AWS .. Eu não sei porque aparece na versão mais recente do Ubuntu. O que devo fazer?

    
por murvinlai 25.11.2013 / 11:04

3 respostas

15

Pode haver duas causas possíveis, dadas as informações fornecidas. Você está tentando instalar pacotes que não estão no repositório (porque foram excluídos, movidos, atualizados ou a versão específica do Ubuntu não está mais disponível) ou você não atualizou a lista de pacotes em algum momento.

O primeiro pode ser um problema temporal (tente novamente mais tarde) ou um permanente. Eu recomendo rodar apt-get update para ter certeza. Se depois que você atualizou sua lista de pacotes, o problema continua, é provável que o repositório esteja quebrado ou que você precise de outros repositórios.

Se for mais tarde, você só precisará remover us-east-1.ec2. do URL. Isso retornará archive.ubuntu.com :

sudo sed -i 's/us-east-1\.ec2\.//g' /etc/apt/sources.list

Isso deixará você com apenas archives.ubuntu.com entradas. Com o primeiro, você só pode esperar.

    
por Braiam 26.11.2013 / 14:01
5

Além disso, certifique-se de atualizar os metadados espelho - sudo apt-get update - antes de executar uma instalação real. Parece que o seu cache do apt local é datado.

    
por hggdh 26.11.2013 / 16:38
0

Se os espelhos estiverem abaixados tente mudar para o espelho principal ou outro de um país próximo.

Vá para o Centro de software > Editar > Fontes para alterar os seus espelhos.

    
por xangua 26.11.2013 / 03:40

Tags