温馨提示×

Ubuntu Dropped如何升级到最新版本

小樊
48
2026-01-06 13:43:55
栏目: 智能运维

先判断你的版本状态

  • Ubuntu Dropped通常指某版本已停止官方安全更新(End of Standard Support)。例如:Ubuntu 20.04 LTS标准支持到2025年4月Ubuntu 24.10标准支持到2025年7月。处于 Dropped 状态的系统应尽快升级到受支持的版本,或启用扩展支持(如 Ubuntu Pro)以继续获得安全维护。当前活跃版本推荐:Ubuntu 24.04.2 LTS(支持至2029年4月)或Ubuntu 25.04(短期版,支持至2026年2月)。

升级到最新版本的标准流程

  • 图形界面(桌面版)
    • 打开软件更新器(或“活动”中搜索),先“检查更新”把当前系统补丁打满;若有新版本,界面会出现升级按钮,按向导完成并重启。
  • 命令行(通用)
    • 更新当前系统并安装升级工具:
      • sudo apt update && sudo apt full-upgrade && sudo reboot
      • sudo apt install update-manager-core
    • 配置升级策略(/etc/update-manager/release-upgrades):
      • 仅升级到 LTS:Prompt=lts
      • 升级到任何新版本:Prompt=normal
    • 检查并启动升级:
      • sudo do-release-upgrade -c(仅检查)
      • sudo do-release-upgrade(执行升级,按提示完成并重启)
    • 说明:升级前务必备份数据、确保稳定网络充足磁盘空间

跨版本或“No new release found”的处理

  • 两个 LTS 之间通常建议逐级升级(如:20.04 LTS → 22.04 LTS → 24.04 LTS),以减少依赖冲突与回滚风险。
  • 若提示No new release found
    • 确认已安装 update-manager-core 且 /etc/update-manager/release-upgrades 的 Prompt 设置正确(normal 或 lts)。
    • 等待官方通道开放;如确需提前迁移且了解风险,可在命令后加**-d参数(例如:sudo do-release-upgrade -d)。注意:-d 仅用于开发/预发布通道**,生产环境慎用。
  • 仍无法通过常规方式升级时,可考虑全新安装(会清除数据,务必先备份)。

SSH 或云服务器场景的注意事项

  • SSH 会话中执行 do-release-upgrade 会提示风险,工具会在端口 1022启动额外的 sshd 以便断线恢复;如使用防火墙(如 UFW),需临时放行该端口。
  • 云服务器强烈建议先创建快照/备份,并在控制台准备好VNC/救援模式等应急通道,以防升级异常导致失联。

无法立即升级时的临时方案

  • 若短期内无法升级,建议为仍在使用的版本启用 Ubuntu Pro 扩展安全维护(ESM),可继续获得关键安全补丁;以 20.04 LTS 为例,启用 Pro 可将安全维护延长至2030年。适合因兼容性、合规或业务连续性暂不便升级的场景。

0