
作者 | Herman Õunapuu 翻譯 | 鄭麗媛 出品 | CSDN(ID:CSDNnews)
【CSDN 編者按】由於 Ubuntu 作業系統的逐漸普及,它被許多使用者視為最理想的 Linux 發行版。然而隨著時間的推移,部分使用者逐漸發現,Ubuntu 在系統升級、Snaps 包管理等方面有著不少問題——本文作者就是其中之一。他分享了他在使用 Ubuntu 過程中的切身體會,同時也對比了其他發行版(如 Fedora)的優勢,希望為那些正在考慮更換 Linux 發行版的使用者提供一些參考。
原先,我很喜歡 Ubuntu,甚至有很長一段時間內,我都認為 Ubuntu 是最合理的預設作業系統選擇。大約在 2016 年,我開始使用 Ubuntu GNOME 版本,而在他們放棄 Unity 桌面環境之後,GNOME 成為了預設選項。
起初我對它非常滿意,無論是工作還是個人計算需求都能滿足——但後來,情況發生了變化。

(CSDN下載自視覺中國)

升級總是問題不斷
像許多 Ubuntu 使用者一樣,我堅持使用長期支援版本,每兩年升級一次,更新到下一個主要版本。只有一個小小的(但很煩人)問題:每次升級,都會出現一些問題。
通常這些問題相對較小,比如圖示、字型或主題顯示不正常。但有時候,問題會變得相當嚴重。
最糟糕的一次是我為我母親的筆記本進行升級時。將 Ubuntu 從 20.04 升級到 22.04 的過程中,系統徹底崩潰了:使用者介面卡住了,機器完全無響應。等了 30 分鐘並強制重啟後,安裝徹底失敗。最後我氣得直接安裝了 Windows,這樣就不需要再為 Ubuntu 提供支援了。
除了我母親,另一個家庭成員的電腦也發生了類似情況。他們在 Lubuntu 18.04 上進行升級,結果:Firefox 快捷方式失效,狀態列中出現了重複的圖示,登入後還會隨機彈出錯誤。在確認 Fedora 40 上的身份證軟體可以正常工作後,我給他們安裝了 Fedora。畢竟,他們只需要一個能用的瀏覽器——但 Ubuntu 卻連這個都做不好。

Snaps 讓 Ubuntu 變得一團糟
我真的是很討厭 Snaps。理論上來說,Snaps 聽起來很棒,但 Canonical 的糟糕實現和強行推廣卻把它搞得一團糟。
Snaps 預設會自動更新,這對安全性來說是件好事,但對於那些希望控制自己計算機的使用者來說,卻是一個噩夢。
隨著越來越多的系統元件從基於 Debian 的軟體包強行切換到 Snaps,Snaps 的問題也愈加嚴重:不僅破壞了相容性和功能,還引入了大量新問題。你可能在升級了 Ubuntu 後,突然發現自己的瀏覽器變成了一個 Snap 包,桌面快捷方式無法使用,甚至無法用你的政府身份證登入銀行賬戶。
不僅如此,Snaps 還嚴重拖慢了工作效率。有位同事因為 Ubuntu 系統上的桌面環境閃爍,部分 UI 元素無響應,導致他根本無法完成工作。顯然,現在整個 GNOME 桌面環境都是一個 Snap 了,這就引發了問題。
這個問題的解決方法本應很簡單,實際卻很麻煩,簡直浪費了我大半天的時間:
(1)回退到之前的 GNOME Snap 版本;
(2)重啟——仍然有問題;
(3)再次更新到最新版本;
(4)重啟——依舊有問題;
(5)再次重啟——終於好了。
所以,問題到底出在哪裡呢?完全沒頭緒,但開發者一天的生產力就這麼白白浪費了。
這些問題現在或許已經修復,但如果我在工作中執行遷移專案時出現類似情況,恐怕我早就被開除了。

Snaps 的正確實現方式:Flatpak
其實,Snaps 是可以做得更好的,Flatpak 就是一個例子。
Flatpak 在實現上更為合理,你可以隨時更新它們,而且是可選的。因此,你的 Firefox 安裝程式不會在一夜之間變成一個 Flatpak。
在 Steam Deck 上,Flatpak 是使用者安裝應用程式的主要分發方式,我對此並不介意。唯一的問題是軟體選擇有限,並非所有應用都能透過 Flatpak 安裝。

值得考慮一下 Fedora
Fedora 執行得很好。雖然它並不完美,但我很喜歡它。
到目前為止,我使用 Fedora 的時間已經比 Ubuntu 長了。只要 IBM 不把它搞砸,我覺得它會是一個非常適合完成工作的 Linux 發行版。
最後,希望 Canonical 能重新審視他們構建 Linux 發行版的方法。
原文連結:https://ounapuu.ee/posts/2025/02/05/done-with-ubuntu/
官方站點:www.linuxprobe.com
Linux命令大全:www.linuxcool.com

劉遄老師QQ:5604215
Linux技術交流群:2636170
(新群,火熱加群中……)
想要學習Linux系統的讀者可以點選"閱讀原文"按鈕來了解書籍《Linux就該這麼學》,同時也非常適合專業的運維人員閱讀,成為輔助您工作的高價值工具書!