无法在 22.04 上更新 Firefox Snap

无法在 22.04 上更新 Firefox Snap

我尝试更新 Firefox Snap(从 100 到 101):

sudo snap refresh firefox

但我收到一条消息,提示有更新正在等待处理,但无法更新,因为 Firefox 正在运行一个应用程序,尽管我关闭了所有 Firefox 窗口,但我找不到任何内容pgrep firefox

重新启动后,更新命令即可正常运行。

那么,如何在不重启系统的情况下在 Ubuntu 22.04 上更新 Firefox?

答案1

我遇到了类似的问题,但我只是疏忽了关闭 Firefox。

不过,我建议以后使用类似pkill firefox或之类的工具来查看是否能关闭所有 Firefox 实例以停止抱怨。killall firefox

答案2

退出应用程序 — 在本例中为 snap-store(又名 Ubuntu 软件)。由于 snap-store 在登录时自动启动,您可能不记得您已打开它...但您确实打开了它。

关闭窗口不足以终止应用程序。

一种方法:在命令行中运行snap-store --quit

另一种方法:打开 Ubuntu Software,查看顶部栏,在顶部栏左侧找到“Ubuntu Software”。单击它,然后选择“退出”。

运行sudo snap refresh。让命令完成。

如果仍然弹出提示应用程序需要刷新,而不是刷新,则运行sudo snap refresh firefox。该命令的输出将返回导致阻塞的 PID。使用kill <pid>删除阻塞。sudo snap refresh再次运行。这次应该可以正常工作。

现在可以安全地重新启动您的应用程序。

相关内容