Apt-Get Update 不断获取相同的包

Apt-Get Update 不断获取相同的包

apt-get update今天在我的台式机上启动了一个程序,30 分钟后它仍在运行。

它一直从同一个存储库下载。Get每行都有一个计数器,并且不断增加。我最终中止了它。

我得到的输出是:

Get:53 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]           
Hit http://security.ubuntu.com trusty-security/multiverse Translation-en       
Get:54 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]           
Hit http://security.ubuntu.com trusty-security/restricted Translation-en       
Get:55 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]           
Get:56 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]           
Get:57 http://security.ubuntu.com trusty-security/universe Translation-en [67.8 kB]
Get:58 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]           
Get:59 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]           
...
Get:8286 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]          
Get:8287 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]          
Get:8288 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]          
Get:8289 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]          
Get:8290 http://nz.archive.ubuntu.com trusty-updates Release [63.5 kB]          

我在工作中运行这个,我们有一个代理服务器。我也在我负责的一台服务器上试过。结果相同 - 它卡在同一条线路上。

我的台式机和服务器都运行 Ubuntu 14.04。

这可能与问题,但我得到了问题apt-get update,而这个问题有问题apt-get upgrade

我尚未能够在家里尝试这一点。

答案1

我将其范围缩小到两个文件:

http://nz.archive.ubuntu.com/ubuntu/dists/trusty-updates/Release
http://nz.archive.ubuntu.com/ubuntu/dists/trusty-updates/Release.gpg

当我启动时apt-get-update,中会出现许多文件/var/lib/apt/lists/partial,包括这两个。

这个列表很快就会变短,最终只剩下这两个文件。

我查看了一下http://nz.archive.ubuntu.com/ubuntu/dists/trusty-updates,发现Release.gpg文件partial大小相同,但文件Release太短。我还注意到这些文件昨晚在服务器上更新了。

有趣的是,我可以Release.gpg在浏览器中查看和下载文件,但我只能Release在浏览器中查看文件:当我尝试下载它(“将文件另存为..”)时,Firefox 响应说它无法读取文件/tmp/Xu4f...并且Release磁盘上的文件是空的。

突然,一切又开始运转了:apt-get update几秒钟内就运行完成,我可以Release毫无问题地下载文件。

我能想到的唯一解释是某个地方存在缓存问题,因为这些文件是昨晚更新的。

相关内容