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文章
3421浏览量
42783 -
SNAP
+关注
关注
0文章
39浏览量
15592 -
脚本
+关注
关注
1文章
392浏览量
14976
原文标题:前Snap联合开发者 “倒戈”,开发脚本用Flatpak取代Snap
文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
开发者的开源鸿蒙故事
云端AI开发者工具怎么用
HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)事件推荐开发者测试
KaihongOS 4.1.2开发者预览版正式上线,诚邀开发者免费试用!
![KaihongOS 4.1.2<b class='flag-5'>开发者</b>预览版正式上线,诚邀<b class='flag-5'>开发者</b>免费试用!](https://file.elecfans.com/web2/M00/35/6C/poYBAGIq5qqAQJzlAAA5OpNWiJA439.png)
首批通过!华为云 CodeArts Snap 智能开发助手通过可信 AI 智能编码工具评估,获当前最高等级
![首批通过!华为云 CodeArts <b class='flag-5'>Snap</b> 智能<b class='flag-5'>开发</b>助手通过可信 AI 智能编码工具评估,获当前最高等级](https://file1.elecfans.com//web2/M00/08/2D/wKgZomb1hmuAL_dpAAgx7ko1U7g800.png)
KaihongOS 4.1.2开发者预览版正式上线,诚邀开发者免费试用!
Snap发布第五代Spectacles AR眼镜
中软国际亮相华为开发者大会2024
上汽与奥迪深化合作,联合开发智能数字平台
![上汽与奥迪深化合作,<b class='flag-5'>联合开发</b>智能数字平台](https://file1.elecfans.com/web2/M00/E8/6E/wKgaomZMAUSAAvOyAABrn3-3c3w430.png)
上汽与奥迪正式签署合作协议,联合开发智能数字平台
![上汽与奥迪正式签署合作协议,<b class='flag-5'>联合开发</b>智能数字平台](https://file1.elecfans.com/web2/M00/E8/6B/wKgaomZL-_6AAMFxAAAa8Rmj8YM055.jpg)
南开大学和字节跳动联合开发一款StoryDiffusion模型
华为云 CodeArts Snap,揭开智能研发新篇章
机智云开发者中心:让移动APP应用开发更智能化
![机智云<b class='flag-5'>开发者</b>中心:让移动APP应用<b class='flag-5'>开发</b>更智能化](https://file1.elecfans.com//web2/M00/C6/BC/wKgaomYCiySACVELAAAnscoMqWY584.png)
评论