如何停止snap-store的更新。

我很困惑。 我收到一个通知,说snap-store有更新等待。我进入Ubuntu软件并告诉它更新snap-store。 然后我收到一条消息,说无法完成更新,因为snap-store有正在运行的应用程序。它给了我一些进程ID。 我进入系统监视器并停止了指定的进程ID。 我再次打开Ubuntu软件进行更新,却又收到了同样的错误消息,只是进程ID不同。 我该如何摆脱这个恶性循环?似乎有关删除snap-store的论坛讨论,但我只想更新它,并且最好不要涉及命令行界面。既然有一个用于更新Ubuntu软件的图形界面,为什么还需要使用命令行界面呢?

3既然有一个用于更新Ubuntu软件的图形用户界面(GUI),为什么还要去折腾命令行界面(CLI)呢?因为它实现得不好。 - Organic Marble
4这个回答解决了你的问题吗?Snap Store 待更新 - user535733
1个回答

“Ubuntu Software”和“snap-store”是同一个应用程序的两个名称。
通过snap命名为“snap-store”提供的Ubuntu软件无法在运行时更新。
当您退出或终止应用程序...然后立即重新启动它...这意味着它再次在运行!所以它仍然无法被更新。
  • Ubuntu Software = snap-store
  • Snap-store无法自我更新
  • Ubuntu Software无法更新snap-store(它们是同一个应用程序的两个名称)
您有两个选择:
  1. 退出应用程序并使其停止。不要重新启动它。 Snapd将在接下来的几个小时内在后台更新snap-store。

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

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

snap-store --quit
sudo snap refresh