apt-get tenta obter InRelease que não existe mais

4

Meu distribuidor é o Ubuntu 14.04 LTS.

Desde há algum tempo, o apt-get atualiza-o. Depois de horas de investigação, parece que o link do arquivo não existe mais. Mas o arquivo Release existe.

Eu também tentei com outros repositórios.

Não consigo encontrar onde o sistema decide obter o InRelease e não o Release.

O que posso fazer para corrigir isso?

Muito obrigado.

Editar:

versão apt: apt 1.0.1ubuntu2

saída de apt-cache policy apt :

apt:
  Installed: 1.0.1ubuntu2.17
  Candidate: 1.0.1ubuntu2.17
  Version table:
 *** 1.0.1ubuntu2.17 0
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
        500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     1.0.1ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Editar:

$ ls /var/lib/apt/lists/ | grep -i release
archive.canonical.com_ubuntu_dists_trusty_Release
archive.canonical.com_ubuntu_dists_trusty_Release.gpg
archive.ubuntu.com_ubuntu_dists_trusty-backports_InRelease
archive.ubuntu.com_ubuntu_dists_trusty_Release
archive.ubuntu.com_ubuntu_dists_trusty_Release.gpg
archive.ubuntu.com_ubuntu_dists_trusty-updates_InRelease
security.ubuntu.com_ubuntu_dists_trusty-security_InRelease


$ grep -v ^# /etc/apt/sources.list
deb http://archive.canonical.com/ubuntu trusty partner    
deb http://archive.ubuntu.com/ubuntu trusty universe main multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main multiverse universe
deb http://archive.ubuntu.com/ubuntu trusty-updates main multiverse universe
deb http://archive.ubuntu.com/ubuntu trusty-backports main multiverse universe
    
por Michael Hooreman 11.04.2017 / 17:24

1 resposta

2

Bem, muitas coisas foram tentadas muitas vezes. Última tentativa de correção, renovando /var/lib/apt/lists/* trabalhado. Eu não sei porque, porque não funcionou anteriormente ...

Nada mais para explicar, desculpe.

    
por Michael Hooreman 16.04.2017 / 23:42