Ubuntu 18.04 LTS (Bionic Beaver) 的标准支持已于2023年4月结束,但通过 Extended Security Maintenance (ESM) 仍可获得关键安全更新。以下是详细的过渡方案:
lsb_release -a
sudo apt update
sudo apt upgrade
确保系统已更新到最新的18.04版本(内核/软件包)。
ESM需通过 Ubuntu Pro(免费个人/小规模使用)或 Ubuntu Advantage订阅 激活:
sudo apt install ubuntu-advantage-tools
sudo ua attach [TOKEN] # 从https://ubuntu.com/pro注册获取免费token
sudo ua status # 验证ESM状态
通过购买订阅获取令牌,同上方式激活。
激活后,ESM源会自动启用。手动检查:
sudo grep -r "esm" /etc/apt/sources.list.d/ # 确认存在ESM相关配置
sudo apt update
若环境允许,直接升级至更新的LTS版本:
sudo do-release-upgrade -d # 逐步升级到20.04→22.04
注意:跨版本升级前务必备份数据!
bash
sudo apt update
sudo apt list --upgradable
bash
sudo ua status
问题:ua attach
报错 "Invalid token"
解决:检查令牌是否有效,或重新注册Ubuntu Pro。
问题:ESM更新未显示
解决:运行 sudo ua enable esm-infra
并确认源配置。
通过以上步骤,可确保18.04 LTS在ESM阶段继续获得安全支持。但长期而言,规划升级至更新的LTS版本仍是更优选择。