translated

This commit is contained in:
geekpi 2022-08-02 08:31:23 +08:00
parent 8c0637cfd8
commit 4cdb79449c
2 changed files with 115 additions and 115 deletions

View File

@ -1,115 +0,0 @@
[#]: subject: "Fixing the “Pending Update of Firefox snap” Error in Ubuntu"
[#]: via: "https://itsfoss.com/pending-update-firefox-ubuntu/"
[#]: author: "Abhishek Prakash https://itsfoss.com/"
[#]: collector: "lkxed"
[#]: translator: "geekpi"
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
Fixing the “Pending Update of Firefox snap” Error in Ubuntu
======
If you are using Ubuntu 22.04, you might have received this notification.
![Notification about pending Firefox app][1]
It notifies you that the Firefox update is pending and asks you to close the app to avoid disruption.
So, like a good obedient Ubuntu user, you close the Firefox browser when you have saved or finished your work.
You think that Firefox was updated in the background and restarting the browser will run the newer version.
Only, that is not the case here.
**Even after you restart your browser or even your computer, it may still show the same “pending update of Firefox” notification.**
Frustrating? I can relate.
Let me explain why it is happening and what you can do to fix it.
### Fixing the pending update of Firefox snap problem
Earlier, Firefox used to update in the background and then required you to restart the browser. It would not have let you [open any website until you restarted the browser][2].
![Firefox forced restart in the past][3]
After switching the [Firefox browser to Snap packaging by default][4], the Ubuntu team made some changes to the update process.
This notification is part of that improved user experience. Here, Firefox is not stopping you from browsing anymore. It asks you to restart the browser at your convenience to update.
But why does it keep showing the notification even after your restart the browser or the system?
Because its a poor notification message that doesnt give you the complete information.
#### Firefox update hasnt even begun
When you see the pending Firefox update you wrongly presume that the application has been updated in the background and restart will upgrade it to the newer version.
Thats the case here. The snap packages in Ubuntu refresh (update) automatically once or a couple of times a day. To avoid disruption of work where Firefox doesnt let you browse anything until you restart to install the updates, Ubuntu doesnt even update the Firefox Snap package in the background.
Instead, when the Snap package refresh takes place, **it shows the notification and expects you to close the browser immediately**so it can be updated with other Snap packages.
But thats not what users like you and me can do, right? See the notification, and close the browser immediately? Not very convenient.
But when you get the time to close the browser, the Snap refresh is not taking place to update the browser.
You can see that a newer Snap version of Firefox is available but it wont be installed automatically as long as Firefox is running.
![Firefox snap wont be updated automatically if the browser is running][5]
#### Updating Firefox Snap
Heres what you need to do to get rid of the update notification that keeps on appearing daily.
* Close the Firefox browser
* Manually run the Snap refresh (update the installed snap packages)
Make sure that your work in the Firefox browser is saved. Now, close all the Firefox browsers using your mouse or run this command in the terminal:
```
sudo killall firefox
```
Now that Firefox is not running anymore, update the Snap package(s):
```
sudo snap refresh
```
Youll see that it starts downloading the newer Firefox package.
![Firefox is being updated with Snap][6]
Once the update is finished, youll see the summary that Firefox has been upgraded to a newer version.
![Updated Firefox snap version][7]
### Conclusion
Installing a non-Snap version of Firefox could also be the solution here but not everyone can go down that road.
Firefox and Snap developers must come together to improve this ambiguous update process. They should provide a better mechanism that doesnt only show the notification on pending updates but also gives the option to start the update.
This is one of the many weird things we have seen with Ubuntu recently. This must change to make Ubuntu a beginner-friendly distribution (again).
--------------------------------------------------------------------------------
via: https://itsfoss.com/pending-update-firefox-ubuntu/
作者:[Abhishek Prakash][a]
选题:[lkxed][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://itsfoss.com/
[b]: https://github.com/lkxed
[1]: https://itsfoss.com/wp-content/uploads/2022/07/pending-update-firefox-ubuntu.png
[2]: https://news.itsfoss.com/mozilla-annoying-new-tab/
[3]: https://itsfoss.com/wp-content/uploads/2022/07/firefox-restart.webp
[4]: https://news.itsfoss.com/ubuntu-firefox-snap-default/
[5]: https://itsfoss.com/wp-content/uploads/2022/07/pending-Firefox-update-issue-Ubuntu.png
[6]: https://itsfoss.com/wp-content/uploads/2022/07/updating-firefox-snap-package-ubuntu.png
[7]: https://itsfoss.com/wp-content/uploads/2022/07/firefox-snap-update-ubuntu.png

View File

@ -0,0 +1,115 @@
[#]: subject: "Fixing the “Pending Update of Firefox snap” Error in Ubuntu"
[#]: via: "https://itsfoss.com/pending-update-firefox-ubuntu/"
[#]: author: "Abhishek Prakash https://itsfoss.com/"
[#]: collector: "lkxed"
[#]: translator: "geekpi"
[#]: reviewer: " "
[#]: publisher: " "
[#]: url: " "
修复 Ubuntu 中的 “Pending Update of Firefox snap” 错误
======
如果你使用的是 Ubuntu 22.04,你可能已收到此通知。
![Notification about pending Firefox app][1]
它会通知你 Firefox 更新正在等待中,并要求你关闭应用以避免中断。
因此,就像一个听话的 Ubuntu 用户一样,你在保存或完成工作后关闭 Firefox 浏览器。
你认为 Firefox 已在后台更新,重启浏览器将运行较新版本。
只是,这里不是这样。
**即使在你重启浏览器甚至计算机后,它仍可能显示相同的 “pending update of Firefox” 通知**。
令人沮丧么?我可以联系起来。
让我解释一下为什么会发生这种情况,以及你可以做些什么来“修复”它。
### 修复 “pending update of Firefox snap” 问题
早些时候Firefox 曾经在后台更新,然后要求你重启浏览器。它不会让你[在重启浏览器之前打开任何网站][2]。
![Firefox forced restart in the past][3]
在将 [Firefox 浏览器切换为默认 Snap 打包][4]后Ubuntu 团队对更新流程进行了一些改动。
此通知是“改进的用户体验”的一部分。在这里Firefox 不再阻止你浏览。它要求你在方便时重新启动浏览器以进行更新。
但是为什么即使在你重新启动浏览器或系统后它仍然显示通知?
因为这是一条糟糕的通知消息,无法为你提供完整的信息。
#### Firefox 更新还没有开始
当你看到 “pending Firefox update” 时,你错误地认为应用已在后台更新,重启会将其升级到较新的版本。
这就是这里的情况。 Ubuntu 中的 snap 包每天会自动刷新(更新)一次或几次。为了避免在重新启动安装更新之前 Firefox 不允许你浏览任何内容而导致工作中断Ubuntu 甚至不会在后台更新 Firefox Snap 包。
相反,当 Snap 包刷新时,**它会显示通知并希望你立即关闭浏览器**以便可以使用其他 Snap 包进行更新。
但这不是像你我这样的用户能做到的,对吧?看到通知,立即关闭浏览器?不是很方便。
但是,当你有时间关闭浏览器时,不会进行 Snap 刷新来更新浏览器。
你可以看到更新的 Snap 版本的 Firefox 可用,但只要 Firefox 正在运行,它就不会自动安装。
![Firefox snap wont be updated automatically if the browser is running][5]
#### 更新 Firefox Snap
这是你摆脱每天不断出现的更新通知所需要做的事情。
* 关闭 Firefox 浏览器
* 手动运行 Snap 刷新(更新已安装的 snap 包)
确保你在 Firefox 浏览器中的工作已保存。现在,使用鼠标关闭所有 Firefox 浏览器或在终端中运行以下命令:
```
sudo killall firefox
```
现在 Firefox 不再运行,更新 Snap 软件包:
```
sudo snap refresh
```
你会看到它开始下载更新的 Firefox 包。
![Firefox is being updated with Snap][6]
更新完成后,你将看到 Firefox 已升级到更新版本的摘要。
![Updated Firefox snap version][7]
### 总结
安装非 Snap 版本的 Firefox 也可能是解决方案,但不是每个人都可以走这条路。
Firefox 和 Snap 的开发人员必须齐心协力改进这个模棱两可的更新过程。他们应该提供更好的机制,不仅显示待处理更新的通知,还提供启动更新的选项。
这是我们最近在 Ubuntu 上看到的许多奇怪的事情之一。这必须改变以使 Ubuntu 成为一个对初学者友好的发行版(再次)。
--------------------------------------------------------------------------------
via: https://itsfoss.com/pending-update-firefox-ubuntu/
作者:[Abhishek Prakash][a]
选题:[lkxed][b]
译者:[geekpi](https://github.com/geekpi)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://itsfoss.com/
[b]: https://github.com/lkxed
[1]: https://itsfoss.com/wp-content/uploads/2022/07/pending-update-firefox-ubuntu.png
[2]: https://news.itsfoss.com/mozilla-annoying-new-tab/
[3]: https://itsfoss.com/wp-content/uploads/2022/07/firefox-restart.webp
[4]: https://news.itsfoss.com/ubuntu-firefox-snap-default/
[5]: https://itsfoss.com/wp-content/uploads/2022/07/pending-Firefox-update-issue-Ubuntu.png
[6]: https://itsfoss.com/wp-content/uploads/2022/07/updating-firefox-snap-package-ubuntu.png
[7]: https://itsfoss.com/wp-content/uploads/2022/07/firefox-snap-update-ubuntu.png