le programme de mise à jour du logiciel n'a pas pu télécharger les informations du référentiel

8

Lorsque j'exécute le programme de mise à jour du logiciel, il indique qu'il n'a pas réussi à télécharger les informations du référentiel et à vérifier la connectivité Internet.

J'ai une connectivité Internet.

Comment puis-je réparer ça?

édition pour ajouter le contenu des sources, liste:

désolé, je ne peux pas comprendre comment coller le contenu de sources.list sans faire un énorme gâchis. Certains de ces aperçus sont en très gros caractères gras. J'ai essayé de suivre les règles de citation de bloc et de code, mais c'est un énorme gâchis de toute façon.

Bruce
la source
Veuillez poster le contenu de/etc/apt/sources.list
thefourtheye

Réponses:

4

D'après mon expérience, il existe au moins trois autres causes de l'échec: emplacement de référentiel incorrect, référentiel en panne et paramètres de proxy incorrects.

Tout d'abord, vérifiez l'emplacement de votre référentiel de logiciels /etc/apt/sources.listou exécutez-le software-properties-gtk. Assurez-vous que vous pouvez accéder à l'ensemble du référentiel, par exemple en utilisant le navigateur Web pour vous assurer que le site n'est pas actuellement hors service.

Si c'est OK, vérifiez vos paramètres de proxy à l' échelle du système . Étant donné que la mise à jour logicielle est exécutée à l'aide du privilège root, les paramètres de proxy utilisés seraient également ceux de la racine. Cochez cette question pour définir les paramètres de proxy à l'échelle du système.

Une autre cause pourrait être le pare-feu, mais je ne suis pas sûr :).

J'espère que cela aide.

MISE À JOUR

Ce n'est pas un problème si vous recevez un message gpg: /tmp/tmp<somerandom>/trustdb.gpg: trustdb createdlors de l'exécution à software-properties-gtkpartir du terminal.

fikr4n
la source
J'ai exécuté sotware-properties-gtk et obtenu ceci: gpg: /tmp/tmpmggoaz/trustdb.gpg: trustdb créé
bruce
1
J'ai fait une mise à jour sudo apt-get depuis le terminal et j'ai reçu un tas d'erreurs 404. J'ai utilisé le logiciel et les mises à jour et j'ai désélectionné les sources qui causaient les erreurs 404 - j'espère que je n'ai rien foutu en faisant cela. Il y a une source qui «expire». Je ne sais pas ce que je dois faire avec celui-là.
bruce
1
Je viens de faire la mise à jour sudo apt-get et j'ai exécuté le programme de mise à jour du logiciel et cela a fonctionné. Je ne sais pas si c'était les erreurs 404 ou la source de temporisation ou les deux.
bruce
Dans mon cas, je pouvais très bien atteindre toutes les URL de référentiel dans un navigateur. Mais c'était toujours l'un des PPA / référentiels / sources personnalisés (non-ubuntu) qui était le problème, même si le PPA a bien fonctionné hier. La désactivation de ce PPA software-properties-gtka tout fait fonctionner à nouveau.
Jonathan Hartley
7

Une autre solution est, parfois, il ne pouvait pas trouver les packages du serveur sélectionné. Vous devez le remplacer par le serveur le mieux adapté.

  • Accédez à Logiciels et mises à jour , onglet Logiciel Ubuntu ,
  • Puis sur Télécharger à partir du clicOther
  • Select Best Server et il mettra automatiquement à jour les sources.
  • Maintenant, installez-le à partir de Software Updater ou faitessudo apt-get upgrade
Rahil Wazir
la source
Oui, cela a suggéré l'Ouzbékistan ... merci quand même.
Joe Coder
2

Dans mon cas, les messages d'erreur sur le fait de ne pas être sur le point d'obtenir des informations sur le référentiel, de vérifier la connectivité Internet et de ne pas pouvoir trouver un "meilleur serveur" étaient des erreurs rouges complètes.

La cause principale de mon problème était que j'essayais de mettre à niveau de 13.10 à 14.04 et mes paramètres de mise à jour ont été définis pour ne rechercher que les mises à jour LTS. Chaque fois que j'essayais de vérifier explicitement une mise à jour, il disait "votre système est déjà à jour". J'ai d'abord pensé à tort que cela était dû à un problème de réseau (proxy, etc.) conduisant à l'absence de mises à jour.

Lorsque j'ai changé les paramètres du programme de mise à jour pour vérifier TOUTE nouvelle version, j'ai reçu un message disant que 13.10 n'est plus pris en charge, avec un nouveau bouton pour l'option de mise à niveau. Cliquer sur ce nouveau bouton a bien fonctionné, sans autre changement de réseau ou de paramètres.

Cela ressemble à un bug pour moi, car 14.04 est une mise à jour LTS, mais de toute façon, cela a fonctionné!

homme libre
la source