Ubuntu配置Livepatch服务

CLS(Canonical Livepatch Service)是Ubuntu母公司Canonical提供的一项服务,该服务可以为处于LTS的Ubuntu版本提供内核关键补丁修复,而不需要重新启动系统,特别适用于用作Server的系统。

使用CLS的前提是必须注册一个Ubuntu帐号,地址为https://login.ubuntu.com/+login

注册完成后,即可访问CLS主页https://www.ubuntu.com/server/livepatch进行登录配置。

登陆后选择用户类型,一般个人用户选择Ubuntu User,然后点击Get your Livepatch token获取密匙

“get_cls_token”

按照下一步提示进行操作,启用CLS服务。

“cls_token_setup”

运行完成后即成功启用CLS服务。

检查CLS服务配置状态可以使用以下命令:

alair@e6440:~$ sudo canonical-livepatch status --verbose
client-version: 8.0.2
machine-id: 08e0*****************750db
machine-token: 4753a054c*****************a2eb84c7
architecture: x86_64
cpu-model: Intel(R) Core(TM) i5-4310M CPU @ 2.70GHz
last-check: 2018-05-25T19:55:15.537634075+08:00
boot-time: 2018-05-25T19:47:51+08:00
uptime: 14m43s
status:
- kernel: 4.15.0-22.24-generic
  running: true
  livepatch:
    checkState: checked
    patchState: nothing-to-apply
    version: ""
    fixes: ""