Linux中國

修復 Ubuntu 中的 「Pending Update of Firefox snap」 錯誤

如果你使用的是 Ubuntu 22.04,你可能已收到過此通知。

Notification about pending Firefox app

它會通知你 Firefox 更新正在等待中,並要求你關閉應用以避免中斷。

因此,就像一個聽話的 Ubuntu 用戶一樣,你在保存或完成工作後關閉了 Firefox 瀏覽器。

你認為 Firefox 已在後台更新,重啟瀏覽器將運行較新版本。

只是,並非如此。

即使在你重啟瀏覽器甚至計算機後,它仍可能顯示相同的 「pending update of Firefox」 通知

令人沮喪么?我可以告訴你發生了什麼。

讓我解釋一下為什麼會發生這種情況,以及你可以做些什麼來「修復」它。

修復 「pending update of Firefox snap」 問題

早些時候,Firefox 曾經在後台更新,然後要求你重啟瀏覽器。在你重啟瀏覽器之前 不能 打開任何網站。

Firefox forced restart in the past

在將 Firefox 瀏覽器切換為默認 Snap 包格式 後,Ubuntu 團隊對更新流程進行了一些改動。

此通知是「改進的用戶體驗」的一部分。現在,Firefox 不再阻止你瀏覽。你可以在方便時重新啟動瀏覽器以進行更新。

但是為什麼即使在你重新啟動瀏覽器或系統後它仍然顯示這個通知?

因為這是一條糟糕的通知消息,無法為你提供完整的信息。

Firefox 更新還沒有開始

當你看到 「pending Firefox update」 時,你錯誤地認為應用已在後台更新,重啟會將其升級到較新的版本。

而對於現在這種情況,Ubuntu 中的 Snap 包每天會自動刷新(更新)一次或幾次。為了避免在重新啟動安裝更新之前 Firefox 不允許你瀏覽任何內容而導致工作中斷,Ubuntu 甚至不會在後台更新 Firefox Snap 包。

相反,當 Snap 包刷新時,它會顯示通知並希望你立即關閉瀏覽器,以便可以使用其他 Snap 包進行更新。

但像你我這樣的用戶不能這樣做,對吧?看到通知,立即關閉瀏覽器?並不是很方便。

而當你有時間關閉瀏覽器時,Snap 刷新卻不會馬上更新瀏覽器。

你可以看到更新的 Snap 版本的 Firefox 可用,但只要 Firefox 正在運行,它就不會自動安裝。

Firefox snap won』t be updated automatically if the browser is running

更新 Firefox Snap

這是你擺脫每天不斷出現的更新通知所需要做的事情。

  • 關閉 Firefox 瀏覽器
  • 手動運行 Snap 刷新(更新已安裝的 Snap 包)

確保你在 Firefox 瀏覽器中的工作已保存。現在,使用滑鼠關閉所有 Firefox 瀏覽器或在終端中運行以下命令:

sudo killall firefox

現在 Firefox 不再運行,更新 Snap 軟體包:

sudo snap refresh

你會看到它開始下載更新的 Firefox 包。

Firefox is being updated with Snap

更新完成後,你將看到 Firefox 已升級到更新版本的摘要信息。

Updated Firefox snap version

總結

安裝非 Snap 版本的 Firefox 也可能是個解決方案,但不是每個人都可以走這條路。

Firefox 和 Snap 的開發人員必須齊心協力改進這個模稜兩可的更新過程。他們應該提供更好的機制,不僅顯示待處理更新的通知,還提供啟動更新的選項。

這是我們最近在 Ubuntu 上看到的許多奇怪的事情之一。這必須改變才能使 Ubuntu (再次)成為一個對初學者友好的發行版。

via: https://itsfoss.com/pending-update-firefox-ubuntu/

作者:Abhishek Prakash 選題:lkxed 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...
    Linux中國

    SSL/TLS 加密新紀元 – Lets Encrypt

    根據 Let's Encrypt 官方博客消息,Let's Encrypt 服務將在下周(11 月 16 日)正式對外開放。 Let's Encrypt 項目是由互聯網安全研究小組(ISRG,Internet Security Research Group)主導並開發的一個新型數字證書認證機構(CA,Certificate ...