如何在 Ubuntu MATE 等官方 Ubuntu 版本上启用 Canonical Livepatch 服务?

N0r*_*ert 5 updates mate ubuntu-mate canonical-livepatch 18.04

在我的 Ubuntu MATE 18.04 LTS 最近更新后,我得到了新的托盘图标/指示器:

MATE 18.04 LTS 上的 Livepatch

当我单击Livepatch 设置...时,它会在名为Livepatch的相应选项卡上打开软件和更新,但未启用:

软件和更新

我应该怎么做才能启用它?

N0r*_*ert 11

这里我们有两个问题:

  1. Livepatch 不适用于此系统
  2. 启用 Livepatch 需要 Gnome 在线帐户

为了解决这些问题,我们需要将 Livepatch 安装为 Snap 并将 GNOME Online Accounts 安装为 deb-package :

snap install canonical-livepatch
sudo apt-get install gnome-online-accounts gnome-control-center --no-install-recommends
Run Code Online (Sandbox Code Playgroud)

并重新启动。

下次打开软件和更新时Livepatch将欢迎我们登录

登录

但 GNOME 控制中心的相应部分不会在 MATE 会话中打开。

要打开它,我们需要将环境变量传递给 GNOME 控制中心:

env XDG_CURRENT_DESKTOP=GNOME gnome-control-center online-accounts
Run Code Online (Sandbox Code Playgroud)

并从这里设置 Ubuntu One 帐户。

然后software-properties-gtk再次打开软件和更新 ( ),导航到Livepatch选项卡并单击登录...按钮,确认您的帐户并使用 Livepatch:

Livepatch 已启用

注意:3 台机器免费,更多请从相应的Canonical Livepatch Service购买。

  • 谢谢。在我的操作系统(Lubuntu 18.04)上,我刚刚重新安装了“gnome-control-center”,它在之前的“apt-get dist-upgrade”中被删除了。实在不知道为什么需要它。要在不重新启动系统的情况下重新启用它,您可以执行`sudo canonical-livepatchdisable && sudo canonical-livepatch enable $TOKEN`。您可以在这里获取您的令牌:https://ubuntu.com/livepatch (2认同)