Pendant de nombreux jours, j'ai essayé de faire apt-get update
et je recevais un message d'erreur : could not connect to server
. J'ai pensé qu'il s'agissait d'un problème lié à ma machine. Plus tard, accidentellement, lorsque j'ai copié et collé un lien du fichier sources dans la barre d'adresse du navigateur, j'ai découvert que c'était parce que la résolution des noms de domaine des dépôts pour mon pays échouait. J'ai péniblement édité les fichiers sources.list sur mes 3 machines de in.archive
a us.archive
. Et cela a bien fonctionné. Ma question est donc la suivante : n'est-il pas possible de spécifier plusieurs dépôts à des endroits différents ?
Réponse
Trop de publicités?Il est tout à fait possible de spécifier plusieurs référentiels, par exemple :
deb http://in.archive.ubuntu.com/ubuntu/ natty main restricted
deb http://us.archive.ubuntu.com/ubuntu/ natty main restricted
Si les mêmes versions des mêmes paquets sont trouvées dans les deux dépôts listés, apt téléchargera les fichiers du premier dépôt listé. Si le premier dépôt est obsolète et que le second contient des fichiers plus récents, apt téléchargera les fichiers à partir du second dépôt. Si l'un des référentiels est hors service, apt utilisera le référentiel qui reste en service.
Notez que vous verrez toujours des plaintes dans vos gestionnaires de paquets si l'un des dépôts est en panne, bien que cela ne devrait pas affecter négativement votre capacité à télécharger des logiciels à moins que tous les dépôts ne soient en panne.