所有官方的 Ubuntu 特色版決定默認(rèn)停止使用 Flatpak
這是一個令人驚訝的舉動,Canonical 宣布,所有官方的 Ubuntu 特色版將不會默認(rèn)支持 Flatpak。這個決定是在與所有官方 Ubuntu 特色版的團(tuán)隊/維護(hù)者達(dá)成一致后做出的。這一變化計劃從 2023 年 4 月發(fā)布的 “Lunar Lobster” 開始,該版本將在幾周后發(fā)布。
Ubuntu 官方特色版將停止默認(rèn)安裝 Flatpak
基于 Ubuntu 的官方特色版(Kubuntu、Lubuntu、Xubuntu 等)將不再將 Flatpak 作為其默認(rèn)的打包解決方案,而選擇其他方案,如 Snap 和本地 deb 格式。這樣做是為了 “在尊重現(xiàn)有用戶個性化他們自己的體驗方式的同時,改善新用戶開箱即用的 Ubuntu 體驗”。
雖然這個決定得到了 Canonical 的支持,為了提供更好的用戶體驗,阻止軟件包生態(tài)系統(tǒng)的碎片化,并給用戶一個穩(wěn)定的應(yīng)用產(chǎn)品的選擇。但顯然,有幾個問題冒了出來。
為什么是現(xiàn)在?Flatpak 和 Snap 都已經(jīng)存在多年了。Flatpak 正變得越來越流行,它作為一種包格式在積極開發(fā)和維護(hù),一些現(xiàn)代功化的功能也正在開發(fā)中,比如即將出現(xiàn)的 “經(jīng)過驗證的應(yīng)用程序”。而同時,由于 Snap 的 “啟動時間慢”,以及被 Canonical 的封閉服務(wù)器所控制等其他原因,它在桌面應(yīng)用部署領(lǐng)域無法得到很大普及。
Ubuntu 發(fā)行版本身從來沒有默認(rèn)提供過 Flatpak。但是特色版的維護(hù)者應(yīng)該有選擇自己的產(chǎn)品的自由,并在 Ubuntu 基礎(chǔ)上進(jìn)行創(chuàng)新。這也是成為一個特色版的主要原因,而不只是一個不同的桌面環(huán)境。
給用戶造成的困難
雖然你總是可以手動安裝 Flatpak 并配置 Flathub,但顯然,這可能會給用戶帶來一些問題。我相信這個公告是徹底阻止 Flatpak 安裝方式的第一步。
還記得 Firefox Snap 的情況嗎?要刪除 Firefox Snap,你必須做復(fù)雜的命令行操作,才能安裝 deb 版本。這些對于普通的 Ubuntu 用戶來說是非常復(fù)雜的。此外,一些流行的桌面應(yīng)用程序在發(fā)布后會立即推出 Flatpak 軟件包。對于許多流行的 Linux 桌面應(yīng)用程序來說,有時甚至沒有提供 Snap 軟件包。
我相信讓用戶來決定哪種打包格式是容易和遵循的。Canonical 應(yīng)該通過解決 Snap 的核心問題、應(yīng)用程序的可用性和閉門造車的性質(zhì)來自行改進(jìn) Snap,而不是強行做出決定。此外,在為一個社區(qū)貢獻(xiàn)的發(fā)行版推送決定之前,應(yīng)該與特色版維護(hù)者一起發(fā)起投票,以獲得來自社區(qū)的反饋。
結(jié)束語
如果我們曾經(jīng)從歷史中吸取教訓(xùn)的話,它永遠(yuǎn)不會以好的方式結(jié)束。也就是說,這一變化將從 2023 年 4 月 23 日 Ubuntu 23.04 “Lunar Lobster” 發(fā)布時開始。
讓我用 Ubuntu 的座右銘來結(jié)束這篇文章,在這一舉措之后,這聽起來很奇怪:
“Ubuntu 是一個古老的非洲語單詞,意思是‘以人道善待他人Humanity to Others’。它經(jīng)常被描述為提醒我們,‘群在故我在’。我們把 Ubuntu 的精神帶到了計算機和軟件的世界里。Ubuntu 發(fā)行版代表了世界軟件社區(qū)與世界分享的最好的東西?!?/p>
—— ??關(guān)于 Ubuntu??
新聞引自 ??Joey @ OMG! Ubuntu!?? 和 ??discourse??。