A atualização do apt-get não foi concluída

A atualização do apt-get não foi concluída

Situação: Ubunutu 17.10.1 instalado (64 bits) Repositório local em host diferente

  • Run apt-get update, que processa o arquivo de origem que contém os ponteiros para o repositório local. O Apt relata que está lendo as listas de pacotes – com sucesso.
  • Apt relata erro O download de alguns arquivos indes falhou. Eles foram ignorados.
  • Quando olho no /var/lib/apt/listsdiretório vejo o arquivo de bloqueio, mas nada mais.
  • Quando olho no arquivo, /var/lib/apt/lists/partialvejo as listas de pacotes que foram lidas no repositório local.

Por alguma razão, o apt está quebrando após o erro ou está concluindo, mas não movendo os arquivos das listas de pacotes do /partialdiretório /listspara uso posterior. Alguma idéia de por que isso está falhando? Estou lutando contra isso há 4 dias.

Informações adicionais:

O ambiente está offline, mas abaixo estão as últimas linhas da saída.

Err 29: http://repo.gaia.com/Ubuntu artful-security/main i386 Packages 404 Not Found
Ign:35 http://repo.gaia.com/Ubuntu artful-security/restricted i386 Packages
Ign:36 http://repo.gaia.com/Ubuntu artful-security/universe i386 Packages
Ign:37 http://repo.gaia.com/Ubuntu artful-security/multiverse i386 Packages
Fetched 16.1 MB in 0s (17.2 MB/s)
Reading package lists .... Done
E: Failed to fetch http://repo.gaia.com/Ubuntu/dists/artful/main/binary-i386/Packages 404 Not Found
E: Failed to fetch http://repo.gaia.com/Ubuntu/dists/artful-updates/main/binary-i386/Packages 404 Not Found
E: Failed to fetch http://repo.gaia.com/Ubuntu/dists/artful-security/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

Responder1

Ok, depois de 4 dias lutando contra isso, encontrei uma resposta. Inseri o [arch=64] na frente das linhas do arquivo sources.list. Isso fez com que o apt processasse adequadamente o repositório e movesse os arquivos para onde eles precisavam estar. Uau, isso foi doloroso.

Eu pensei que, como este era um sistema operacional de 64 bits, seria inteligente o suficiente para processar o repositório conforme necessário. Além disso, não estou replicando as partes binárias do repositório, pois não recompilarei nada.

informação relacionada