Quand j'exécute apt-get update
sur un serveur Precise Ubuntu, je reçois une erreur comme celle-ci :
W: Failed to fetch http://se.archive.ubuntu.com/ubuntu/dists/precise/main/binary-amd64/Packages 404 Not Found [IP: 130.239.18.173 80]
C'est intéressant car l'adresse contient Packages.gz
y Packages.bz2
. Depuis le même serveur :
$ curl http://130.239.18.173/ubuntu/dists/precise/main/binary-amd64/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
<head>
<title>Index of /ubuntu/dists/precise/main/binary-amd64</title>
</head>
<body>
<h1>Index of /ubuntu/dists/precise/main/binary-amd64</h1>
<pre><img src="/icons/blank.gif" alt="Icon "> <a href="?C=N;O=D">Name</a> <a href="?C=M;O=A">Last modified</a> <a href="?C=S;O=A">Size</a> <hr><img src="/icons/back.gif" alt="[PARENTDIR]"> <a href="askubuntu.com/ubuntu/dists/precise/main/">Parent Directory</a> -
<img src="/icons/compressed.gif" alt="[ ]"> <a href="Packages.bz2">Packages.bz2</a> 2012-04-26 00:37 1.2M
<img src="/icons/compressed.gif" alt="[ ]"> <a href="Packages.gz">Packages.gz</a> 2012-04-26 00:37 1.6M
<img src="/icons/unknown.gif" alt="[ ]"> <a href="Release">Release</a> 2012-04-26 00:49 97
<hr></pre>
<address>Apache/2.4.12 (Unix) Server at <a href="mailto:ftp-adm@acc.umu.se">ftp.acc.umu.se</a> Port 80</address>
</body></html>
Est-ce que j'ai oublié un paramètre pour récupérer les fichiers compressés au lieu des fichiers non compressés ? Packages
fichier ? Le format du référentiel APT a-t-il changé et j'utilise une ancienne version de l'application apt
?
$ dpkg -l|grep apt
ii apt 0.8.16~exp12ubuntu10.21 commandline package manager
...
...ou la raison la moins probable : Ubuntu a-t-il déployé des dépôts corrompus ? Cela pourrait aussi être un problème avec le rsync des dépôts, mais c'est probablement encore moins probable.