Ubuntu在14.04以后,支持更新内核之后动态更新的技术。但是需要激活。步骤如下:
- 到https://auth.livepatch.canonical.com申请一个token。
- 然后安装命令操作。
问题
执行第二行命令的时候,遇到了错误。
2019/08/30 01:46:55 error executing enable: cannot enable machine: this machine ID is already enabled with a different key or is non-unique. Either "sudo canonical-livepatch disable" on the other machine, or regenerate a unique /etc/machine-id on this machine with "sudo rm /etc/machine-id /var/lib/dbus/machine-id && sudo systemd-machine-id-setup": {"error": "Conflicting machine-id"}
解决
rm -f /etc/machine-id
rm /var/lib/dbus/machine-id
dbus-uuidgen --ensure=/etc/machine-id
dbus-uuidgen --ensure
> 注意:上面的操作有风险,需要先备份你的系统。
然后再执行第二行的命令。