如何停止快照存储进行更新

civ*_*ric 8 updates snap-store

我很困惑。我收到一条通知,表明快照存储的更新正在等待。我进入 Ubuntu Software 并告诉它更新快照存储。

我收到一条消息,指出无法完成此操作,因为快照商店正在运行应用程序。

它给了我一个 PIDS。

我进入系统监视器并停止指定的 pid。

我打开 Ubuntu Software 进行更新并收到相同的错误消息,但 pid 不同。

我该如何摆脱这个恶性循环?

似乎有关于删除 snap-store 的论坛讨论,但我只想更新它,最好不要弄乱 CLI。既然有一个用于更新 Ubuntu 软件的 GUI,为什么还要使用 CLI 呢?

use*_*733 12

“Ubuntu Software”和“snap-store”是同一应用程序的两个名称。

Ubuntu 软件(由名为 的 snap 包提供snap-store)在运行时无法更新。

当您退出或终止应用程序...然后立即重新启动它...这意味着它再次运行!所以还是无法更新。

  • Ubuntu 软件 = 快照存储
  • Snap-store无法自行更新
  • Ubuntu 软件无法更新快照存储(它们是同一应用程序的两个名称)

您有两个选择:

  1. 退出应用程序并使其停止。不要重新启动它。Snapd 将在接下来的几个小时内在后台更新快照存储。

  2. 退出应用程序并使用命令行立即更新快照:sudo snap refresh

对于一个简单的解决方案:

snap-store --quit
sudo snap refresh
Run Code Online (Sandbox Code Playgroud)