J'ai eu récemment des problèmes pour obtenir des mises à jour à partir du dépôt security.ubuntu.com/ubuntu, mais de manière intéressante; il n'a des problèmes qu'avec les packages amd64. Voici un extrait de l'exécution de sudo apt-get update
:
Ign:54 http://ddebs.ubuntu.com xenial-security/multiverse amd64 Packages
Ign:55 http://ddebs.ubuntu.com xenial-security/multiverse i386 Packages
Ign:56 http://ddebs.ubuntu.com xenial-security/multiverse all Packages
Ign:57 http://ddebs.ubuntu.com xenial-security/multiverse Translation-en_US
Ign:58 http://ddebs.ubuntu.com xenial-security/multiverse Translation-en
Ign:59 http://ddebs.ubuntu.com xenial-security/multiverse amd64 DEP-11 Metadata
Ign:60 http://ddebs.ubuntu.com xenial-security/multiverse DEP-11 64x64 Icons
Err:30 http://ddebs.ubuntu.com xenial-security/main amd64 Packages
404 Not Found
Ign:31 http://ddebs.ubuntu.com xenial-security/main i386 Packages
Ign:33 http://ddebs.ubuntu.com xenial-security/main all Packages
Ign:34 http://ddebs.ubuntu.com xenial-security/main Translation-en_US
Ign:36 http://ddebs.ubuntu.com xenial-security/main Translation-en
Ign:38 http://ddebs.ubuntu.com xenial-security/main amd64 DEP-11 Metadata
Ign:39 http://ddebs.ubuntu.com xenial-security/main DEP-11 64x64 Icons
Ign:40 http://ddebs.ubuntu.com xenial-security/restricted amd64 Packages
Ign:41 http://ddebs.ubuntu.com xenial-security/restricted i386 Packages
Ign:42 http://ddebs.ubuntu.com xenial-security/restricted all Packages
Ign:43 http://ddebs.ubuntu.com xenial-security/restricted Translation-en_US
Plus précisément, apt-get signale que :
W: Le dépôt 'http://ddebs.ubuntu.com xenial-security Release' ne contient pas de fichier Release.
N: Les données provenant d'un tel dépôt ne peuvent pas être authentifiées et sont donc potentiellement dangereuses à utiliser.
N: Consultez la page man apt-secure(8) pour la création de dépôts et les détails de configuration utilisateur.
E: Impossible de récupérer http://ddebs.ubuntu.com/dists/xenial-security/main/binary-amd64/Packages 404 Not Found
E: Certains fichiers d'index n'ont pas pu être téléchargés. Ils ont été ignorés, ou les anciens ont été utilisés à la place.
Effectivement, si je visite l'adresse indiquée dans l'erreur avec mon navigateur, je n'obtiens qu'une page 404.
Une chose que j'ai remarquée est que mon fichier /etc/apt/sources.list
que je n'ai pas modifié ne fait référence en rien à ddebs.ubuntu.com, mais plutôt à security.ubuntu.com et archive.ubuntu.com, alors pourquoi apt-get utilise-t-il cette adresse ? Si je me rends à la même URL sur security.ubuntu.com, je ne reçois pas d'erreur 404 !
Des idées ?