正如标题所述,发行版升级(例如从 11.04 到 11.10)通常需要多长时间,不包括下载阶段?我已经从 Natty 升级到 Oneiric,下载仅需大约 1 小时,但现在我已经处于“安装升级”阶段超过 5 个小时了。在过去 3 小时内,进度条一直显示“剩余大约 2 小时 55 分钟”,剩余时间没有减少。详细视图(终端视图)仍在滚动打印正在安装的内容,因此升级仍在进行中,尽管速度非常慢。
简而言之,Ubuntu 升级需要这么长时间,这正常吗?我记得,全新安装从插入 CD 到启动硬盘大约需要一个小时左右;我曾预计升级可能比全新安装花费的时间更长,但没想到会这么长。
第二个问题,为什么升级比全新安装要花这么长时间?当然不是下载时间,因为全新安装和升级花费的时间差不多,大约一个小时。安装阶段花费的时间太长了。
在我发帖几个小时后,升级终于完成了,我仍然不确定为什么花了这么长时间;然而,当我调试我的程序中另一个(可能)不相关的性能问题时(在同一台笔记本电脑上运行),我发现 SQLite 在 ext4 上运行速度极慢(在我的情况下,10 秒的操作变成了 5 分钟),因为 ext4 默认启用了写屏障。升级缓慢的根源可能是一样的,因为发行版升级也涉及大量磁盘写入。
答案1
我最近在几个小时内将服务器从 9.10 升级到 11.10(4 次单独升级)。每次升级时要做的事情明显少得多,而且下载速度快得离谱,但这应该能给你一个下限。
升级确实比重新安装花费的时间更长。您不仅需要下载软件包,还必须自行提取和配置软件包,运行各种程序以确保稳定性。大多数已安装的系统往往比全新安装的系统拥有更多的软件包。
但你经历的事情听起来不正常。我会观察终端视图一段时间,以确保它不会一遍又一遍地重复同样的事情,如果是的话,你可能需要制定一个 B 计划。
如果它看起来运行正常 — — 就让它运行尽可能长的时间,看看会发生什么。
答案2
我刚刚将 Ubuntu 服务器 19.10 升级到在 DigitalOcean 上运行的 20.04,使用最少的资源,大约花费 30 分钟。
我只是不建议do-release-upgrade
通过 SSH 运行该命令。
答案3
这取决于您的计算机。如果计算机运行速度较快,则大约需要 1 小时 - 1 小时 30 分钟。
12.04 ----> 12.10 1小时至1小时30分钟
12.10 ----> 13.04 1小时至1小时30分钟