修復 Ubuntu 中的 “Pending Update of Firefox snap” 錯誤 | Linux 中國
即使在你重啟瀏覽器甚至計算機後,它仍可能顯示相同的 “pending update of Firefox” 通知。
- 來源: http:// linux.cn/article-14908- 1.html
- 作者:Abhishek Prakash
- 譯者:geekpi
(本文字數:1675,閱讀時長大約:2 分鐘)
如果你使用的是 Ubuntu 22.04,你可能已收到過此通知。
它會通知你 Firefox 更新正在等待中,並要求你關閉應用以避免中斷。
因此,就像一個聽話的 Ubuntu 使用者一樣,你在儲存或完成工作後關閉了 Firefox 瀏覽器。
你認為 Firefox 已在後臺更新,重啟瀏覽器將執行較新版本。
只是,並非如此。
即使在你重啟瀏覽器甚至計算機後,它仍可能顯示相同的 “pending update of Firefox” 通知 。
令人沮喪麼?我可以告訴你發生了什麼。
讓我解釋一下為什麼會發生這種情況,以及你可以做些什麼來“修復”它。
修復 “pending update of Firefox snap” 問題
早些時候,Firefox 曾經在後臺更新,然後要求你重啟瀏覽器。在你重啟瀏覽器之前不能 開啟任何網站。
在將 Firefox 瀏覽器切換為預設 Snap 包格式 後,Ubuntu 團隊對更新流程進行了一些改動。
此通知是“改進的使用者體驗”的一部分。現在,Firefox 不再阻止你瀏覽。你可以在方便時重新啟動瀏覽器以進行更新。
但是為什麼即使在你重新啟動瀏覽器或系統後它仍然顯示這個通知?
因為這是一條糟糕的通知訊息,無法為你提供完整的資訊。
Firefox 更新還沒有開始
當你看到 “pending Firefox update” 時,你錯誤地認為應用已在後臺更新,重啟會將其升級到較新的版本。
而對於現在這種情況,Ubuntu 中的 Snap 包每天會自動重新整理(更新)一次或幾次。為了避免在重新啟動安裝更新之前 Firefox 不允許你瀏覽任何內容而導致工作中斷,Ubuntu 甚至不會在後臺更新 Firefox Snap 包。
相反,當 Snap 包重新整理時, 它會顯示通知並希望你立即關閉瀏覽器 ,以便可以使用其他 Snap 包進行更新。
但像你我這樣的使用者不能這樣做,對吧?看到通知,立即關閉瀏覽器?並不是很方便。
而當你有時間關閉瀏覽器時,Snap 重新整理卻不會馬上更新瀏覽器。
你可以看到更新的 Snap 版本的 Firefox 可用,但只要 Firefox 正在執行,它就不會自動安裝。
更新 Firefox Snap
這是你擺脫每天不斷出現的更新通知所需要做的事情。
- 關閉 Firefox 瀏覽器
- 手動執行 Snap 重新整理(更新已安裝的 Snap 包)
確保你在 Firefox 瀏覽器中的工作已儲存。現在,使用滑鼠關閉所有 Firefox 瀏覽器或在終端中執行以下命令:
sudo killall firefox
現在 Firefox 不再執行,更新 Snap 軟體包:
sudo snap refresh
你會看到它開始下載更新的 Firefox 包。
更新完成後,你將看到 Firefox 已升級到更新版本的摘要資訊。
總結
安裝非 Snap 版本的 Firefox 也可能是個解決方案,但不是每個人都可以走這條路。
Firefox 和 Snap 的開發人員必須齊心協力改進這個模稜兩可的更新過程。他們應該提供更好的機制,不僅顯示待處理更新的通知,還提供啟動更新的選項。
這是我們最近在 Ubuntu 上看到的許多奇怪的事情之一。這必須改變才能使 Ubuntu (再次)成為一個對初學者友好的發行版。
via: http:// itsfoss.com/pending-upd ate-firefox-ubuntu/
作者:Abhishek Prakash 選題: lkxed 譯者: geekpi 校對: wxy
本文由 LCTT 原創編譯,Linux中國 榮譽推出
- 偶像市場回溫,這次要如何走向正確的方向?
- Ubuntu 將成為首個支援智慧家居通用標準 Matter 的主要 Linux 發行版
- GNOME 43 釋出,標誌性的版本
- 連你家電器的算力都不放過,新發現Linux惡意軟體用IoT裝置挖礦,大小僅376位元組
- C 學習 ---__libc_open 函式的原理
- 四種快取的避坑總結
- systemd 已可用於 WSL | Linux 中國
- C語言冷知識「小眾,但有用」
- 在 Arch Linux 和其他發行版中使用終端連線到 WiFi | Linux 中國
- wibu證書 - 初探
- vulnhub刷題記錄(hacksudo: L.P.E.)-增1
- 10 款更先進的開源命令列工具,太炫酷了!
- Arch Linux 已從儲存庫中徹底移除 Python 2
- 【精通核心】Linux 核心 rcu(順序) 鎖實現原理與原始碼解析
- 關於 Linux 和 Git 的創造者 Linus Torvalds 的 20 件趣事 | Linux 中國
- Linux 考古筆記
- LWN:針對透明巨頁的shrinker!
- Linux惡意軟體興起:保護開源軟體(OSS)的9個技巧
- 如何使用 KubeSeal 高效加密和管理 Kubernetes 叢集的 Secret
- k8s自動化運維十-磁碟掛載