Ubuntu 16.04 LTS não consegue encontrar pacotes essenciais

2

Dois dias atrás eu perguntei sobre ter problemas para encontrar os repositórios openjdk-8 do Ubuntu 16.04 LTS. Ele fica melhor - parece ser um problema repo geral do 16.04 LTS.

Contexto: Instalando a partir de um contêiner Docker (o que significa que ele está sendo executado como root), apt-get update acabou de ser executado:

apt-get update
apt-get install -y --fix-missing [...long list of packages...]
Get:129 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libc-dev-bin amd64 2.23-0ubuntu10 [68.7 kB]
Err:130 http://security.ubuntu.com/ubuntu xenial-security/main amd64 linux-libc-dev amd64 4.4.0-116.140
  404  Not Found [IP: 91.189.88.152 80]
Get:131 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 libc6-dev amd64 2.23-0ubuntu10 [2079 kB]
Err:130 http://security.ubuntu.com/ubuntu xenial-security/main amd64 linux-libc-dev amd64 4.4.0-116.140
  404  Not Found [IP: 91.189.88.152 80]

A falha também ocorre sem a opção --fix-missing . Essa foi uma tentativa de consertar isso.

A repartição de 16.04 reps quebrou devido a negligência?

    
por Eric63 11.04.2018 / 15:46

1 resposta

1

@ Thomas, parece que você está certo, eles corrigiram o repositório.

Para usuários do Docker, a criação do contêiner - talvez seja necessário usar a opção --no-cache para evitar a criação do seu sistema a partir de um contêiner intermediário ruim - fará o trabalho.

Para usuários normais, apenas reexecutando sudo apt-get update resolverá os pacotes quebrados, tanto com os pacotes Java dos quais falei anteriormente, quanto com os pacotes libc descritos nesta questão.

Obrigado a quem quer que tenha resolvido os acordos!

    
por Eric63 13.04.2018 / 14:55