Apt-get install - incompatibilidade de soma hash para 16.04 mas não para 17.10

2

Estou usando o Docker e o que tento fazer é executar:

# Base image
FROM ubuntu:16.04

RUN export DEBIAN_FRONTEND=noninteractive

# Update packages list and system
RUN apt-get -y update;
RUN apt-get -y upgrade

# Allow to use add-apt-repository command
RUN apt-get -y install software-properties-common locales poppler-utils

Mas de alguma forma no meu Mac (no Windows está tudo bem) estou recebendo erros estranhos:

  • Incompatibilidade de soma de hash
  • Escrevendo mais dados do que o esperado
  • Falha ao buscar ... 501 Não implementado

No entanto, quando eu mudo de 16.04 para 17.10, a maioria dos erros desaparece e minha build vai além, mas finalmente eu também obtenho, por exemplo:

E: Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/g/gtk+3.0/gtk-update-icon-cache_3.22.25-0ubuntu0.1_amd64.deb  File has unexpected size (10314 != 27564). Mirror sync in progress? [IP: 91.189.88.152 80]
   Hashes of expected file:
    - SHA256:f229acedb2cc946ff64a418245d10ea1166f0f8efaecf64fb59fae3d7f388c06
    - SHA1:675dbd8cf9818e3b277d33f762c249f6b7ecf685 [weak]
    - MD5Sum:934e1f67f0589a0b283c883fd21340f9 [weak]
    - Filesize:27564 [weak]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Existe alguma explicação razoável para isso ou talvez este seja o problema do MacOS / Docker para Mac? Como eu disse no Windows (na mesma rede) eu não estou tendo esse tipo de problema.

    
por Marcin Nabiałek 08.02.2018 / 09:20

0 respostas