apt-get commands s'arrêtant à 'Waiting for headers'

J'ai une machine virtuelle exécutant Ubuntu Server 9.10 exécutant une configuration basique du server Web. Chaque fois que je cours une fonction apt, il sera mis en pause pendant environ 1 minute à 'Attendre les en-têtes …'. Il finira par éclaircir et continuer comme normal, mais c'est un peu ennuyant.

Tout le rest sur le server semble fonctionner correctement. Des idées?

4 Solutions collect form web for “apt-get commands s'arrêtant à 'Waiting for headers'”

Certains repos ont des problèmes avec le pipeline HTTP / 1.1.

Essayez d'append ce qui suit à /etc/apt/apt.conf.d/piplining-off.conf:

Acquire::http::Pipeline-Depth "0"; 

Essayez de commenter votre multiversion et vos repos d'univers dans votre /etc/apt/sources.list

Ensuite, faites un: apt-get clean all

puis enfin: apt-get update

Voyez si cela l'arrête.

Assurez-vous que votre heure et votre date sont correctement configurées,

J'ai eu le même problème et l'ai corrigé avec un simple ntpdate

Aussi, découvrez ce qu'il fait en exécutant sudo strace apt-get update

tldr; Source du logiciel -> Télécharger de -> Autre -> Choisir le meilleur server

J'ai eu ce problème avec une installation ubuntu. Pour déboguer le problème, j'ai édité /etc/apt/apt.conf et ajouté Acquire::http::Timeout "3"; ce qui donne un timeout d'attente très court et rend plus évident quel est le problème.

apt-get update puis a montré beaucoup de 404 de http://bg.archive.ubuntu.com qui était le repository que mon installation ubuntu avait choisi.

Sous les sources du logiciel, je suis ensuite allé à Télécharger de -> Autre -> Choisir le meilleur server. Il a choisi un server en Bulgarie – qui est réellement le même server, que je suppose que bg.archive.ubuntu.com est alias ou redirigé vers. Mais en tout cas, après avoir sélectionné ce server directement plutôt que l'alias .archive.ubuntu.com, apt-get update fonctionnait parfaitement. Cela suggère qu'il peut parfois y avoir un problème avec le DNS ou l'aliasing avec les noms de servers * .archive.ubuntu.com, qui peuvent simplement être résolus en utilisant un autre server, ou même le même server directement par son nom non alias.

  • Devrais-je installer MongoDB à l'aide du repository d'Ubuntu ou du repository privé de MongoDB?
  • Comment configurer upstart pour OpenVPN instance qui utilise le plugin down-root
  • Impossible de download le file FTP
  • Exécuter un script à partir de rc.local en tant qu'utilisateur au lieu de root
  • Comment puis-je configurer Groogle dans Ubuntu?
  • Erreur d'input / sortie peu fréquente - server Linux
  • ZFS sur> disque 2TB dans Ubuntu 12.04?
  • Pointer un sous-domaine vers phpmyadmin installé sur un ubuntu 12.04
  • Comment puis-je éteindre Etckeeper. Cela m'empêche de mettre à niveau Ubuntu
  • UBUNTU: Comment ne pas exécuter vsftpd au démarrage ...?
  • Impossible de démarrer Oracle XE 11gR2 Net Listener et la database sur Ubuntu 13.04
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.