web-dev-qa-db-fra.com

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

Lorsque j'exécute un programme de mise à jour de logiciel, il indique que le téléchargement des informations du référentiel et la vérification de la connectivité Internet ont échoué.

J'ai la connectivité Internet.

Comment puis-je réparer ça?

édition pour ajouter du contenu de sources, liste:

désolé, je ne peux pas comprendre comment coller le contenu de sources.list sans faire un gâchis énorme. Certains d'entre eux se présentent sous forme de très gros caractères gras. J'ai essayé de suivre les règles de citation de bloc et de code, mais c'est quand même un énorme gâchis.

8
bruce

D'après mon expérience, il existe au moins trois autres causes d'é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 logiciel dans /etc/apt/sources.list ou exécutez software-properties-gtk. Assurez-vous que vous pouvez accéder à tout le référentiel, par exemple. en utilisant le navigateur Web pour vous assurer que le site n'est pas actuellement en panne.

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

Le pare-feu est une autre cause, mais je ne suis pas sûr :).

J'espère que ça aide.

UPDATE

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

4
fikr4n

Une autre solution est, parfois, il ne pouvait pas trouver les paquets du serveur sélectionné. Vous devriez le changer pour le serveur le mieux assorti.

  • Allez sur Logiciels et mises à jour , Logiciels Ubuntu ,
  • Puis sur Téléchargez depuis cliquez sur Othername__
  • Select Best Server et il mettra à jour automatiquement les sources.
  • Maintenant, installez-le à partir de Software Updater ou faites Sudo apt-get upgrade
7
Rahil Wazir

Dans mon cas, les messages d'erreur indiquant 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 être en mesure de trouver un "meilleur serveur" constituaient un véritable herrings.

La cause première de mon problème était que j'essayais de mettre à niveau de 13.10 à 14.04 et que mes paramètres de mise à jour étaient configurés pour vérifier uniquement les mises à jour LTS. Chaque fois que j'essayais explicitement de rechercher une mise à jour, le message "votre système est déjà à jour". Au début, j’ai mal deviné que cela était dû à un problème de réseau (proxy, etc.) qui n’a pas permis de trouver des mises à jour.

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

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

2
freeeman