Alan Pope 是 Canonical 主導的包格式 Snap 的聯合開發者,他在 2021 年離開了工作了 10 年的 Canonical 公司。該公司今年早些時候發布的 Ubuntu 23.04默認不再安裝 Flatpak。
Flatpak 軟件包以及將 Flatpak 整合到各自軟件中心的包,在 2023 年 4 月發布的下一個版本 (Lunar Lobster) 中將不再默認安裝。
Flatpak 和 Snap 都是一種沙盒容器式的軟件包格式,類似于 Docker,旨在提供一種獨立于發行版的打包格式,解決包依賴問題,能在不導致依賴地獄的情況下在同一個系統上安裝同一個程序的多個版本。 Flatpak 由紅帽主導開發,完全開源,支持多個軟件倉庫。相比之下,Snap 的后端是 Canonical 私有的,只存在一個 Canonical 控制的私有 Snap 應用商店。 近日,Alan Pope 開發了一個名為 unsnap 的腳本,如果一個 Snap 軟件包存在對應的 Flatpak 包,那么它將會自動用 Flatpak 包替換 Snap 包。
該腳本目前已開源,托管在 GitHub 上(https://github.com/popey/unsnap)。 對于 Snap 的推廣,Ubuntu 開發商 Canonical 除了默認不再讓所有 Ubuntu 風味版本安裝 Flatpak,上月還宣布推出完全基于 Snap 的桌面版本。 根據 Canonical 工程師 Oliver Grawert 的說法,Ubuntu 的下一個長期支持版本將有 2 個桌面版本可供下載:
默認是基于 deb 格式的傳統版本
以及完全基于 Snap 格式構建的全新試驗性版本
據稱后者是 Ubuntu 第一次為愛好者提供不可變的、基于 Snap 的試驗性構建。當然,基于 Snap 的桌面版本不是默認版本,這將是一個替代下載,那些更愿意忍受 “痛點” 的愛好者可以開始嘗試。 此外,計劃今年 10 月發布的 Ubuntu 23.10 也將引入新的 “應用商店”—— 優先支持 Snap 格式。
-
開源
+關注
關注
3文章
3676瀏覽量
43804 -
SNAP
+關注
關注
0文章
40瀏覽量
15806 -
腳本
+關注
關注
1文章
398瀏覽量
28450
原文標題:前Snap聯合開發者 “倒戈”,開發腳本用Flatpak取代Snap
文章出處:【微信號:OSC開源社區,微信公眾號:OSC開源社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
Vector與QNX聯合開發基礎車載軟件平臺

矽速科技正式入駐 RuyiSDK 開發者社區,共建 RISC-V 開發者生態!

HDC 2025開發者主題演講精彩回顧
Java開發者必備的效率工具——Perforce JRebel是什么?為什么很多Java開發者在用?

樹莓派生產力革命!Snap版PyCharm一鍵安裝,告別安裝過程中的依賴麻煩

Snap Store開發者工具圖譜:從全棧到云原生,一張圖解鎖Linux開發新姿勢!

Flatpak vs Ubuntu Snap:樹莓派上Linux開源打包技術的路線之爭!

【第一彈】樹莓派開發者必看!Ubuntu Snap煥新升級:跨平臺開發從未如此簡單!

2025昇騰AI開發者創享日浙江站成功舉辦,現場演示OrangePi AIpro(20T)部署DeepSeek模型開發全流程

開發者的開源鴻蒙故事
云端AI開發者工具怎么用
KaihongOS 4.1.2開發者預覽版正式上線,誠邀開發者免費試用!

首批通過!華為云 CodeArts Snap 智能開發助手通過可信 AI 智能編碼工具評估,獲當前最高等級

評論