![Canonical Livepatch 内部错误](https://linux22.com/image/1066459/Canonical%20Livepatch%20%E5%86%85%E9%83%A8%E9%94%99%E8%AF%AF.png)
我开始在系统托盘中看到实时补丁警告。
单击它会带我进入 livepatch 客户端,在那里我看到以下错误消息:
尽管有 URL,但页面上没有 #CommonIssues 部分:https://wiki.ubuntu.com/Kernel/Livepatch#CommonIssues
有什么想法可以修复此问题吗?
Ubuntu 18.04.2 LTS
4.15.0-34-通用
答案1
在终端中我只需启动这个命令并且它就起作用了,试试这个
sudo canonical-livepatch refresh
详细信息请阅读此处
答案2
笔记:有些人发现只需跑步sudo canonical-livepatch refresh
就能解决问题。请先尝试跑步,如果问题仍然存在,请按照以下步骤操作。
这论坛主题描述了同样的问题,并表示解决方案是使用新的 livepatch 令牌:
禁用 livepatch 服务
sudo canonical-livepatch disable
使用新令牌启用服务
sudo canonical-livepatch enable <your token>
重启 livepatch 服务
sudo systemctl restart snap.canonical-livepatch.canonical-livepatchd.service
答案3
我尝试了其他方法,但由于某种原因不得不删除锁文件并重新启动服务。
s=snap.canonical-livepatch.canonical-livepatchd.service; sudo rm /var/snap/canonical-livepatch/common/locks/livepatch_Ubuntu_5_15_0_71_78_generic_95_95.4 && sudo systemctl restart && sudo systemctl status
答案4
前往 Livepatch 页面并创建一个帐户。您可以免费许可最多 3 台服务器,因此除非您计划大规模部署 Livepatch,否则无需付费。https://www.ubuntu.com/server/livepatch
创建帐户后,只需运行以下命令即可:
sudo snap install canonical-livepatch sudo canonical-livepatch enable $your_token