这是 高度 建议您在按照这些说明操作之前拍摄现有服务器的图像。 这样做将确保如果发生意外情况,您将能够从备份映像恢复您的服务器。
有关从管理界面创建备份图像的说明,请访问:
预检
- 自 2014 年 8 月 8 日起,某些版本的 Ubuntu 12.04 将不再接收内核的软件更新。 受影响的版本包括:12.04.2 HWE、12.04.3 HWE 和 12.04.4 HWE。
- 这些说明专门用于并且仅用于在 Liquid Web US Central Zone B 中更新 Ubuntu 12.04 中的内核。
- 我将在 Liquid Web Core Managed Ubuntu 12.04 服务器上工作,我将以 root 身份登录。
第 1 步:检查您的内核版本
这个过程应该 只要 如果您运行的是 Ubuntu 12.04,并且具有以下系列之一的内核,请遵循:3.5、3.8、3.11。
使用以下命令检查您的 Ubuntu 版本:
lsb_release -a
上述命令的结果应该类似于:
没有可用的 LSB 模块。
经销商编号:Ubuntu
说明:Ubuntu 12.04.5 LTS
发布时间:12.04
代号:精确
使用以下命令检查您的内核版本:
uname -r
上述命令的结果应该类似于:
3.8.0-44-通用
同样,如果您的内核属于以下系列之一,您会受到影响:3.5、3.8、3.11。
如果您的内核属于以下系列之一,您不会受到影响:3.2、3.13。
第 2 步:准备升级
如果您的内核版本表明您受到影响,请继续执行以下操作。
首先,您将遵循一个简单的最佳实践:在安装任何新软件包之前确保可用软件包列表是最新的。
aptitude -y update
然后只需运行一个命令即可通过 aptitude 进行安装:
aptitude -y install linux-firmware linux-generic-lts-trusty linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic linux-headers-generic-lts-trusty linux-image-3.13.0-32-generic linux-image-generic-lts-trusty
就是这样! 您现在应该准备好重新启动服务器。 Enter 现在重新启动,然后按 Enter 继续!
reboot now
第 3 步:检查您的工作
以 root 身份重新登录到您的服务器; 您应该会收到一条消息,指示:
在 2017 年 4 月之前,您的硬件启用堆栈 (HWE) 均受支持。
使用以下命令检查您的内核版本:
uname -r
验证输出是否显示您正在运行 3.13.0-xx-generic 内核(例如“3.13.0-35-generic”)。
3.13.0-35-通用
第 4 步:清理
一旦您确认您的服务器正在运行正确的内核,请通过运行以下命令删除不需要的软件包:
apt-get -y autoremove
有关更多信息和详细信息,请参阅 Ubuntu 维基: