apt-get 指令在「等待標頭」處暫停

apt-get 指令在「等待標頭」處暫停

我有一個運行 Ubuntu Server 9.10 的虛擬機,運行基本的 Web 伺服器設定。每當我運行 apt 函數時,它都會在「等待標頭...」處暫停大約 1 分鐘。它最終會清除並繼續正常,但這有點煩人。

伺服器上的其他一切似乎都運作良好。有任何想法嗎?

答案1

一些存儲庫存在 http/1.1 管道問題。

嘗試將以下內容加入 /etc/apt/apt.conf.d/piplined-off.conf 中:

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

答案2

太棒了;軟體來源 -> 下載來源 -> 其他 -> 選擇最佳伺服器

我在 ubuntu 安裝時遇到了這個問題。為了調試問題,我編輯 /etc/apt/apt.conf並添加了Acquire::http::Timeout "3"; 一個非常短的超時,並使問題更加明顯。

然後 apt-get update 顯示了很多 404,http://bg.archive.ubuntu.com這是我的 ubuntu 安裝選擇的儲存庫。

然後,在軟體來源下,我轉到“下載自”->“其他”->“選擇最佳伺服器”。它選擇了保加利亞的一個伺服器 - 實際上恰好是同一台伺服器,我認為 bg.archive.ubuntu.com 是別名或重定向到的。但無論如何,在直接選擇該伺服器而不是 .archive.ubuntu.com 別名後,apt-get update 工作得很好。這表明有時可能存在某種 DNS 問題或 *.archive.ubuntu.com 伺服器名稱別名問題,這可以透過使用另一台伺服器來解決,甚至可以直接使用相同伺服器的非別名名稱來解決。

答案3

試著在您的中註解掉您的多元宇宙和宇宙儲存庫/etc/apt/sources.list

然後做一個:apt-get 清理所有

最後是:apt-get 更新

看看這是否能澄清一些。

答案4

deb.nodesource.com對我來說,這是因為我連接到了我的工作 VPN -例如,我無法連接到。與 VPN 斷開連接 - 沒問題。再次連接到 VPN - 問題。這並不是每個人的問題根源,但如果您使用 VPN 並遇到此問題,請嘗試斷開連接,然後再試一次。

相關內容