Ubuntu 24.04,代号"Noble Numbat",于2024年4月25日发布。本指南将介绍如何将系统升级到这个版本。

在升级到Ubuntu 24.04之前,你应该做以下准备工作:

  • 将所有文件备份到外部存储设备
  • 确保网络连接稳定
  • 禁用所有外部软件源

本文将指导你通过几个简单步骤将Ubuntu 22.04升级到新的Ubuntu 24.04。请注意,升级过程可能会导致某些服务暂时中断。

前提条件

  • 一台运行Ubuntu 22.04的服务器
  • 已配置root密码

更新系统

首先,你需要将所有系统软件包更新到最新版本。运行以下命令来更新和升级所有软件包:

apt-get update -y
apt-get upgrade -y
apt-get dist-upgrade -y

接下来,使用以下命令删除不需要的软件包:

apt-get autoremove

然后,清理APT软件包缓存:

apt-get clean

最后,重启系统以应用所有更新:

reboot

使用 do-release-upgrade 升级到 Ubuntu 24.04

现在我们可以使用 do-release-upgrade 工具将系统升级到Ubuntu 24.04。运行以下命令:

do-release-upgrade

按照屏幕上显示的升级步骤进行操作。该工具会定期要求你进行输入确认,只有在你选择或确认选项后才会继续。

升级完成后,重启服务器。如果升级过程中未自动重启,请手动执行:

reboot

重新启用外部软件源

如果你之前配置了额外的软件源,这些源在使用 do-release-upgrade 工具后会被禁用。要检查是否有这样的软件源,列出 sources.list.d 目录的内容:

ls -la /etc/apt/sources.list.d/

如果该目录中存在 .list 或 .list.distUpgrade 文件,请联系相关软件源的维护者,了解Ubuntu 24.04(Noble)的正确配置方式。更新配置文件后,运行:

apt update
apt upgrade

验证 Ubuntu 24.04 升级结果

此时,你的服务器已经升级到Ubuntu 24.04。你可以使用以下命令进行验证:

lsb_release -a

你应该能看到如下输出:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.1 LTS
Release:        24.04
Codename:       noble

总结

现在你的服务器已经成功升级到Ubuntu 24.04。