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文章
4031浏览量
45550 -
SNAP
+关注
关注
0文章
40浏览量
16020 -
脚本
+关注
关注
1文章
407浏览量
29050
原文标题:前Snap联合开发者 “倒戈”,开发脚本用Flatpak取代Snap
文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
2025开源鸿蒙开发者激励计划正式启动
2025开放原子开发者大会11月启幕
请问RT-Thread与stm32cubemx联合开发的原理是什么?
NVIDIA DRIVE AGX Thor开发者套件重磅发布
曙光网络SugonRI开发者社区正式上线
Vector与QNX联合开发基础车载软件平台
矽速科技正式入驻 RuyiSDK 开发者社区,共建 RISC-V 开发者生态!
HDC 2025开发者主题演讲精彩回顾
树莓派生产力革命!Snap版PyCharm一键安装,告别安装过程中的依赖麻烦
Snap Store开发者工具图谱:从全栈到云原生,一张图解锁Linux开发新姿势!
Flatpak vs Ubuntu Snap:树莓派上Linux开源打包技术的路线之争!
【第一弹】树莓派开发者必看!Ubuntu Snap焕新升级:跨平台开发从未如此简单!
2025昇腾AI开发者创享日浙江站成功举办,现场演示OrangePi AIpro(20T)部署DeepSeek模型开发全流程

前Snap联合开发者 “倒戈”,开发脚本用Flatpak取代Snap
评论