Mon distrib est Ubuntu 14.04 LTS.
Depuis quelque temps, apt-get update est bloqué. Après des heures d’enquête, il semble que le fichier http://archive.canonical.com/ubuntu/dists/trusty/InRelease n’existe plus. Mais le fichier de version existe.
J'ai également essayé avec d'autres référentiels.
Je ne trouve pas où le système décide d’utiliser InRelease et non pas Release.
Que puis-je faire pour résoudre ce problème?
Merci beaucoup.
Modifier:
version d'apt: apt 1.0.1ubuntu2
sortie 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
Modifier:
$ 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
Eh bien, beaucoup de choses ont été essayées, plusieurs fois. Dernière tentative de le réparer en renouvelant /var/lib/apt/lists/*
a fonctionné. Je ne sais pas pourquoi, parce que ça ne marchait pas auparavant ...
Rien de plus à expliquer, désolé.