You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

从Ubuntu 20.04升级到22.04时卡在extracting jammy.tar.gz环节的求助

从Ubuntu 20.04升级到22.04时卡在extracting jammy.tar.gz环节的求助

Hey there, sorry to hear your Ubuntu upgrade got stuck on extracting jammy.tar.gz—three hours is way too long, and that "None" message definitely looks off. Let’s work through this to get your upgrade back on track:

1. 先安全终止卡住的进程

既然图形化的更新管理器已经僵住了,你可以这样操作:

  • 如果当初运行sudo update-manager -d的终端还开着,直接按Ctrl+C就能终止进程。
  • 或者打开系统监视器,搜索update-manager或do-release-upgrade相关进程,右键选择“杀死进程”。

2. 清理可能损坏的升级缓存

卡住的解压大概率是因为下载的安装包或缓存文件损坏了,运行以下命令清除升级相关的缓存:

sudo rm -rf /var/cache/update-manager/jammy*
sudo rm -rf /var/lib/update-manager/dpkg-backup/

3. 重试前确保系统完全更新

在重新启动升级前,先把当前系统的所有包更新到最新版本(这能避免升级时出现依赖冲突):

sudo apt update && sudo apt full-upgrade -y

(用full-upgrade而非单纯的upgrade,它能处理更新所需的包移除/安装操作,更彻底)

4. 试试命令行升级工具(比GUI更可靠)

图形化的update-manager偶尔会出现进程僵死的bug,换成命令行工具能获得更清晰的反馈:

sudo do-release-upgrade -d

它会一步步引导你完成升级,如果遇到问题,会显示具体的错误信息,而不是模糊的"None"。

5. 检查磁盘空间是否充足

升级需要根分区有足够的空闲空间,运行以下命令查看:

df -h /

确保至少有10GB的空闲空间,如果不够,清理旧文件、日志或未使用的包来腾出空间。

6. 若问题依旧,查看升级日志定位原因

如果命令行升级还是卡住,查看详细的升级日志来找到问题根源:

cat /var/log/dist-upgrade/main.log

重点看日志末尾的错误或警告信息,它会明确告诉你是哪个环节阻碍了解压或升级。

试试这些步骤,如果遇到具体的错误信息,随时告诉我!

备注:内容来源于stack exchange,提问作者John M.

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 11:12:57