Old-releases hash quebrado. Como posso ignorar a incompatibilidade "Hash Sum"?

1

Eu preciso configurar repositórios do Ubuntu 7.10 (gutsy) (não 17.10), então eu fiz os arquivos locais apt.conf e source.list assim: (Host OS: Ubuntu 16.04)

apt.conf

Dir::Etc::main ".";
Dir::Etc::Parts "./apt.conf.d";
Dir::Etc::sourcelist "./sources.list";
Dir::Etc::sourceparts "./sources.list.d";
Dir::State "./apt-tmp";
Dir::State::status "./apt-tmp/status";
Dir::Cache "./apt-tmp";
Acquire::CompressionTypes::Order:: "gz";
Debug::Acquire::http true;
Debug::pkgAcquire::Auth true;
Debug::Hashs true;
Acquire::http::Pipeline-Depth 0;
Acquire::http::No-Cache true;
Acquire::BrokenProxy true;

sources.list

###### Ubuntu Main Repos
deb http://old-releases.ubuntu.com/ubuntu/ gutsy main universe 
# deb-src http://old-releases.ubuntu.com/ubuntu/ gutsy main 

###### Ubuntu Update Repos
deb http://old-releases.ubuntu.com/ubuntu/ gutsy-security main universe 
deb http://old-releases.ubuntu.com/ubuntu/ gutsy-updates main universe 
deb http://old-releases.ubuntu.com/ubuntu/ gutsy-proposed main universe 
deb http://old-releases.ubuntu.com/ubuntu/ gutsy-backports main universe 
# deb-src http://old-releases.ubuntu.com/ubuntu/ gutsy-security main 
# deb-src http://old-releases.ubuntu.com/ubuntu/ gutsy-updates main 
# deb-src http://old-releases.ubuntu.com/ubuntu/ gutsy-proposed main 
# deb-src http://old-releases.ubuntu.com/ubuntu/ gutsy-backports main 

no entanto, apt-get -c apt.conf update não funciona devido ao famoso erro, Hash Sum mismatch .

Eu inspecionei o arquivo link e descobri que o hash SHA256 do arquivo .gz é o mesmo valor com baa89858c7e545390273530ba63c61b94c2e09d38c28b0a0311bfa7bde396181 . Como isso poderia ser possível?

Mesmo que eu não use a opção apt.conf do Acquire::CompressionTypes::Order , apt-get update não funcionará devido a erros de incompatibilidade de hash de outros arquivos. Minhas perguntas são:

  1. Como posso apontar que o hashsum de http://old-releases.ubuntu.com está quebrado para seu mantenedor?

  2. É possível ignorar totalmente um erro Hash Sum mismatch

Edit: Obviamente, sudo rm -rf /var/lib/apt/lists/* não corrigirá este problema.

    
por Byoungchan Lee 01.09.2017 / 09:01

0 respostas