apt-get update后的磁盘空间问题

我使用sudo apt-get update进行了系统sudo apt-get update并重新启动。 重新启动后出现错误,表明我的磁盘空间不足。 很棒,能够访问我的桌面。 我检查了space util并注意到目录中有2个非常大的文件(超过20GB): /var/lib/apt/list/partial/

  • za.archive.ubuntu.com_ubuntu_dists_vivid-updates_main_binary-amd64_Packages.bz2(21.2 GB)
  • security.ubuntu.com_ubuntu_dists_vivid-security_universe_binary-amd64_Packages.bz2(21.2 GB)

我设法删除它们并重新启动系统,一切都很好。 然后我再次进行了更新,同样的问题又出现了。

这是一个错误吗?

系统信息:Ubuntu 15.04 – 每日更新

我遇到过这个让我的电脑运行速度很慢的错误。 起初我认为这是因为我刚刚添加了新的ppa。 但后来我发现这是一个已在启动板中确认的错误: https : //bugs.launchpad.net/ubuntu/vivid/+source/apt/+bug/1445239

事实certificate在它解析的ServerState::HeaderLine()中存在问题

内容范围标题:

内容范围:字节587-600 / 601

HttpServerState::RunData()有一个代码In.Limit(Size - StartPos); 返回一个-1因此MaxGet的无限循环。

去检查线程的完整信息。

Launchpad用户Anton Blanchard和其他人已经为这个bug做了补丁,但它仍然在Willy Werewolf的开发版中,并等待Vivid的开发人员解决这个问题。

现在我建议在运行apt-get更新时要小心,如果列表/部分文件夹增长到千兆字节大小,则备用以取消它。 删除文件夹将暂时解决我的问题。 或者你可以安排一个cron工作。

sudo apt-get update使用最新版本的软件更新软件包管理器 – 这就是两个.bz2文件。 它实际上并没有安装新软件。

您需要使用sudo apt-get upgrade跟随sudo apt-get update ,它将安装所有内容的最新版本。

您可以将它们组合成一个命令

sudo apt-get update && sudo apt-get upgrade

如果你看一下,例如你的第一个文件,你会注意到这些文件的大小只有100KB,所以你有一些讨厌的东西 – 可能是网络故障或类似的东西。 你试过检查这些怪物文件的内容吗? 文件系统是否干净?

尝试删除所有缓存的包:

 sudo apt-get clean 

然后修复数据库:

 sudo apt-get install -f 

最后重复更新和升级:

 sudo apt-get update sudo apt-get upgrade