如何停止 snap-store 更新

如何停止 snap-store 更新

我很困惑。我收到一条通知,说 snap-store 的更新正在等待。我进入 Ubuntu 软件并告诉它更新 snap-store。

我收到一条消息,说无法执行此操作,因为 snap-store 有正在运行的应用程序。

它给了我一个 PIDS。

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

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

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

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

答案1

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

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

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

  • Ubuntu 软件 = snap-store
  • Snap 商店无法自我更新
  • Ubuntu 软件无法更新 snap-store(它们是同一应用程序

您有两个选择:

  1. 退出应用程序并让它停止。不要重新启动它。Snapd 将在接下来的几个小时内在后台更新 snap-store。

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

一个简单的解决方案:

snap-store --quit
sudo snap refresh

相关内容