Как проанализировать проблему «[Ожидание заголовков]» во время «apt-get update»?

sudo apt-get update иногда зависает:

...
99% [Waiting for headers]

Это обычная проблема, которая может иметь несколько причин. Например, на одной машине это было вызвано тем, что я использовал неправильную конфигурацию прокси-сервера.

Есть ли способ систематически анализировать проблему? Он посмотрел на man apt-get , но не смог найти ни одной опции, которая предоставляет дополнительную информацию для локализации проблемы. Существуют ли какие-либо инструменты, кроме apt-get , которые я могу использовать для получения дополнительных сведений?

7
задан 31 December 2012 в 21:36

2 ответа

Еще лучше, просто сделай:

apt-get -o Debug::Acquire::http=true update
0
ответ дан 31 December 2012 в 21:36
1110 Мне удалось это исправить. http://debian.sur5r.net/i3/ (квант, вселенная) не ответил. После его отключения apt-get update завершается успешно.

Советы для следующего, который сталкивается с этой проблемой:

  1. Запустите synaptic и отключите источники, пока Reload больше не зависает. Особенно сторонние источники кажутся кандидатами.
  2. Реактивируйте свои источники, пока не столкнетесь с источником, который вызывает проблемы.

synaptic отлично подходит для диагностики. Когда Reload зависает и вы прерываете его, он распечатывает текущий репозиторий. В моем случае, это был именно плохой:

Failed to fetch http://debian.sur5r.net/i3/dists/quantal/InRelease  
Some index files failed to download. They have been ignored, or old ones used instead.
0
ответ дан 31 December 2012 в 21:36

Другие вопросы по тегам:

Похожие вопросы: