“canonical-livepatch status --verbose”输出中显示什么信息?

“canonical-livepatch status --verbose”输出中显示什么信息?

当您sudo canonical-livepatch status --verbose在终端中输入时,machine idmachine token输出是否应该显示 Canonical 给您的令牌?这两个输出都与我收到的令牌不同。

该值表示什么client-version?我的值为5

另外,、last-checkboot-time是什么uptime

此外,在我的显示屏上,下方status显示running: true,但下方livepatch显示。这些语句表示什么,它们与命令的输出state: check-failed有何关系: ?根据记录,我的输出为。fully-patchedsudo canonical-livepatch statusfully-patched: false

为什么这个Version值很重要?它意味着什么?我的是13.3,但我不知道为什么。

最后,插槽里应该放什么fixes?我的是空白的。

提前感谢您的帮助:) 顺便说一下,我正在运行 Ubuntu 16.04 LTS,使用 4.4.0-38.57-generic 内核和 2.16ubuntu3 snapd

答案1

我也遇到了这个state: check-failed错误,我找不到点击方法来重新检查。我任务栏上的小盾牌图标上有一个可怕的红色标记,所以我知道我必须找到一种方法来修复它。(与 OP 的问题不同,但我认为仍然有效)。

至于您的其他问题:我不确定令牌,但我也不确定这是否是个问题,除非您无法获得实时更新。客户端版本是 Live-Update 软件版本;上次检查是 Live-Update 软件最后一次 ping 服务器以查看是否有适合您的安全更新;启动时间是您的机器上次启动的时间,这会导致正常运行时间,即您的机器自上次启动以来运行了多长时间。运行意味着实时补丁软件正在后台运行;但是上次检查失败……这可能意味着从网络错误到密码错误等任何事情。所以我认为在这里我会告诉你我做了什么……

从命令行发出man canonical-livepatch结果:

没有 canonical-livepatch 的手动输入

然而,仅仅发布canonical-livepatch结果就会带来更有帮助的事情:

名称:canonical-livepatch - canonical livepatch 客户端

用法:canonical-livepatch [全局选项] 命令 [命令选项] [参数...]

版本:9.3.0

作者:Canonical Livepatch 团队

命令:status 显示内核的实时补丁状态 enable 在机器上启用实时补丁 disable 在机器上禁用实时补丁 立即刷新 下载并应用任何可用的实时补丁 config 在机器上配置实时补丁 help 显示帮助

全局选项:--version,-v 打印版本

所以我照做了sudo canonical-livepatch refresh,然后成功更新并解决了错误。我的盾牌图标现在有一个绿色对勾!哦,快乐的一天!

我希望这能给某人提供一点帮助。

答案2

另外,检查您的存储库是否没有冲突。如果 apt 产生错误,则修复这些问题,然后 livepatch 的问题也应该得到解决。

相关内容