如果您使用的是Ubuntu22.04,您可能已经收到此通知。关于待处理的Firefox应用程序的通知它会通知您Firefox更新正在等待处理,并要求您关闭该应用程序以避免中断。因此,就像一个听话的Ubuntu用户一样,您在保存或完成工作后关闭Firefox浏览器。您认为Firefox已在后台更新并重新启动浏览器将运行较新的版本。只是,并非如此。即使在您重新启动浏览器甚至计算机后,它仍可能显示相同的“Firefox待更新”通知。令人沮丧吗?我可以告诉你发生了什么。让我解释一下为什么会发生这种情况以及您可以采取哪些措施来“修复”它。修复“Firefoxsnap待更新”问题早些时候,Firefox习惯于在后台更新,然后要求您重新启动浏览器。在重新启动浏览器之前,请勿打开任何网站。Firefox强制重启过去在将Firefox浏览器切换为默认的Snap包格式后,Ubuntu团队对更新过程进行了一些更改。此通知是“改进的用户体验”的一部分。现在,Firefox不再阻止您的浏览。您可以在方便时重新启动浏览器进行更新。但是为什么在您重新启动浏览器或系统后它仍然显示此通知?因为这是一条错误的通知消息,无法为您提供完整的信息。Firefox更新尚未开始当您看到“等待Firefox更新”时,您会误以为该应用程序已在后台更新,重新启动会将其升级到较新的版本。对于目前的情况,Ubuntu中的Snap包每天会自动刷新(更新)一次或几次。为了避免工作中断,即Firefox在您重新启动以安装更新之前不允许您浏览任何内容,Ubuntu甚至不会在后台更新FirefoxSnap包。相反,当刷新Snap包时,它会显示一条通知并希望您立即关闭浏览器,以便它可以与其他Snap包一起更新。但是像你我这样的用户不能那样做,对吧?看到通知并立即关闭浏览器?不太方便。当您有时间关闭浏览器时,快照刷新不会立即更新浏览器。您可以看到更新的Snap版本的Firefox可用,但只要Firefox正在运行,它就不会自动安装。如果浏览器正在运行,Firefoxsnap将不会自动更新UpdateFirefoxSnap是您摆脱持续不断的每日更新通知所需要做的一切。关闭Firefox浏览器并手动运行SnapRefresh(更新已安装的Snap包)以确保保存您在Firefox浏览器中的工作。现在,使用鼠标关闭所有Firefox浏览器或在终端中运行以下命令:sudokillallfirefox现在Firefox不再运行,更新Snap包:sudosnaprefresh你会看到它开始下载更新的Firefox包。Firefox正在使用Snap更新更新完成后,您将看到一条摘要消息,表明Firefox已升级到较新版本。更新的Firefoxsnap版本总结安装非Snap版本的Firefox也可能是一种解决方案,但并不是每个人都能走这条路。Firefox和Snap的开发者不得不共同努力来改进这个模棱两可的更新过程。他们应该提供一种更好的机制,不仅可以显示待处理更新的通知,还可以提供启动更新的选项。这是我们最近在Ubuntu上看到的许多奇怪的事情之一。这必须改变才能使Ubuntu(再次)成为对初学者友好的发行版。
