我尝试安装并使用 Canonical Livepatch 服务,但在安装 snap 之后,我无法继续下一步:
sudo canonical-livepatch enable ID
运行此命令后,出现以下错误:
error executing enable: Livepatchd error: Error checking platform: open /etc/lsb-release: permission denied
我正在运行 Pop!_OS 18.04 LTS,内核版本为 Linux pop-os 4.13.0-38-generic。
运行该命令时,root 权限似乎无法生效。不确定我是否应该更改 lsb-release 的权限(这似乎是个坏主意)。
答案1
流行!_OS不是 Ubuntu。我找不到任何证据表明 Canonical 通过以下方式支持 Pop!_OS:livepatch 服务。据我所知,livepatch 仅支持 Ubuntu 14.04、16.04 的 LTS 版本。Ubuntu 18.04 LTS 也已支持。有关 Canonical Livepatch 服务的更多信息,请访问这里。关于支持的内核变体的详细信息可以参见在 wiki 中。