0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

OSC开源社区 来源:OSC开源社区 2023-07-07 15:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Alan Pope 是 Canonical 主导的包格式 Snap 的联合开发者,他在 2021 年离开了工作了 10 年的 Canonical 公司。该公司今年早些时候发布的 Ubuntu 23.04默认不再安装 Flatpak。

Flatpak 软件包以及将 Flatpak 整合到各自软件中心的包,在 2023 年 4 月发布的下一个版本 (Lunar Lobster) 中将不再默认安装。

a1194f4e-1bf1-11ee-962d-dac502259ad0.png

Flatpak 和 Snap 都是一种沙盒容器式的软件包格式,类似于 Docker,旨在提供一种独立于发行版的打包格式,解决包依赖问题,能在不导致依赖地狱的情况下在同一个系统上安装同一个程序的多个版本。 Flatpak 由红帽主导开发,完全开源,支持多个软件仓库。相比之下,Snap 的后端是 Canonical 私有的,只存在一个 Canonical 控制的私有 Snap 应用商店。 近日,Alan Pope 开发了一个名为 unsnap 的脚本,如果一个 Snap 软件包存在对应的 Flatpak 包,那么它将会自动用 Flatpak 包替换 Snap 包。

a16482d4-1bf1-11ee-962d-dac502259ad0.png

该脚本目前已开源,托管在 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 格式。

a17ef4d4-1bf1-11ee-962d-dac502259ad0.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源
    +关注

    关注

    3

    文章

    4031

    浏览量

    45550
  • SNAP
    +关注

    关注

    0

    文章

    40

    浏览量

    16020
  • 脚本
    +关注

    关注

    1

    文章

    407

    浏览量

    29050

原文标题:前Snap联合开发者 “倒戈”,开发脚本用Flatpak取代Snap

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2025开源鸿蒙开发者激励计划正式启动

    11月21日,2025开放原子开发者大会盛大启幕,聚焦“AI共智,开源共享”主题,吸引了来自全球的开发者、企业技术领袖、社区维护及高校科研力量参会。作为大会的重要组成部分,开源鸿蒙技术分论坛同期
    的头像 发表于 11-27 14:44 308次阅读

    2025开放原子开发者大会11月启幕

    开发者年度盛会即将登场!2025开放原子开发者大会将于11月21-22日,在北京北人亦创国际会展中心盛大召开。大会以“一切为了开发者”为主题,汇聚全球开源智慧——国内外优秀开发者、学术
    的头像 发表于 10-24 14:05 710次阅读

    请问RT-Thread与stm32cubemx联合开发的原理是什么?

    在使用RT-Thread与stm32cubemx联合开发的原理是什么,cubemx在其中主要起到了哪些功能呢?
    发表于 10-11 15:49

    NVIDIA DRIVE AGX Thor开发者套件重磅发布

    这款由 NVIDIA DriveOS 7 驱动的开发者套件能够帮助开发者们打造出更安全的智能汽车和交通解决方案。
    的头像 发表于 09-04 11:20 993次阅读

    曙光网络SugonRI开发者社区正式上线

    在人工智能与工业深度融合的大潮中,工业软件正在成为推动产业升级的关键引擎。为了让更多开发者快速掌握工业级编程技术、共享行业实践成果,曙光网络正式推出开发者社区——曙睿(SugonRI)开发者网站
    的头像 发表于 09-04 09:58 708次阅读

    Vector与QNX联合开发基础车载软件平台

    基础车载软件平台是由Vector和QNX联合开发的一款预集成、可扩展的软件平台,专为软件定义汽车的高性能计算节点(HPC)打造。该平台可用于当前和未来车型,满足最高等级的功能安全(ISO 26262,ASIL D)和网络安全(ISO 21434)要求。
    的头像 发表于 07-11 09:31 1145次阅读
    Vector与QNX<b class='flag-5'>联合开发</b>基础车载软件平台

    矽速科技正式入驻 RuyiSDK 开发者社区,共建 RISC-V 开发者生态!

    近日,深圳矽速科技正式入驻RuyiSDK开发者社区,携手社区共同推动RISC-V技术的发展与广泛应用,为开发者提供一个更加便捷高效的开发环境。关于RuyiSDKRuyiSDK是中国科学院软件研究所
    的头像 发表于 07-10 11:00 909次阅读
    矽速科技正式入驻 RuyiSDK <b class='flag-5'>开发者</b>社区,共建 RISC-V <b class='flag-5'>开发者</b>生态!

    HDC 2025开发者主题演讲精彩回顾

    日前,华为开发者大会(HDC 2025)进入第二天,行业领袖、技术专家、全球开发者齐聚现场,共同见证这场科技盛会。在开发者主题演讲中,华为技术专家深入解析HarmonyOS的最新技术、体验创新以及
    的头像 发表于 07-09 11:20 1026次阅读

    树莓派生产力革命!Snap版PyCharm一键安装,告别安装过程中的依赖麻烦

    ,还能让树莓派彻底告别“性能不足”的刻板印象!本文作为《Snap焕新升级》系列的第二弹,将聚焦开发者最刚需的场景本文将揭秘Snap技术如何实现:30秒完成PyCha
    的头像 发表于 03-25 09:22 645次阅读
    树莓派生产力革命!<b class='flag-5'>Snap</b>版PyCharm一键安装,告别安装过程中的依赖麻烦

    Snap Store开发者工具图谱:从全栈到云原生,一张图解锁Linux开发新姿势!

    导语“继上期揭秘Snap如何让树莓派‘越级打怪’后,这次我们为你绘制一份跨维度开发地图!”当Snap的容器化魔法遇上Linux生态的万花筒,开发者该如何选择趁手兵器?无论是全栈老手想用
    的头像 发表于 03-25 09:22 622次阅读
    <b class='flag-5'>Snap</b> Store<b class='flag-5'>开发者</b>工具图谱:从全栈到云原生,一张图解锁Linux<b class='flag-5'>开发</b>新姿势!

    Flatpak vs Ubuntu Snap:树莓派上Linux开源打包技术的路线之争!

    Flatpak由Fedora社区主导,强调跨发行版兼容性和沙盒隔离,允许开发者构建独立于系统库的应用程序(如LibreOffice、GIMP)。其依赖管理采用分层共
    的头像 发表于 03-25 09:22 1171次阅读
    <b class='flag-5'>Flatpak</b> vs Ubuntu <b class='flag-5'>Snap</b>:树莓派上Linux开源打包技术的路线之争!

    【第一弹】树莓派开发者必看!Ubuntu Snap焕新升级:跨平台开发从未如此简单!

    导语:当树莓派遇上UbuntuSnap,会发生什么?无论是树莓派搭建智能家居中枢,还是开发物联网边缘设备,依赖管理和跨平台兼容性始终是开发者的痛点。而UbuntuSnap
    的头像 发表于 03-25 09:19 683次阅读
    【第一弹】树莓派<b class='flag-5'>开发者</b>必看!Ubuntu <b class='flag-5'>Snap</b>焕新升级:跨平台<b class='flag-5'>开发</b>从未如此简单!

    2025昇腾AI开发者创享日浙江站成功举办,现场演示OrangePi AIpro(20T)部署DeepSeek模型开发全流程

    3月7日,2025年昇腾生态首场旗舰活动——昇腾AI开发者创享日·浙江站成功举办。活动通过“1场主论坛+4场分论坛+全天候展区”的形式为开发者打造了一场多维立体的技术交流盛宴。作为华为昇腾APN钻石
    的头像 发表于 03-12 14:44 1040次阅读
    2025昇腾AI<b class='flag-5'>开发者</b>创享日浙江站成功举办,现场演示OrangePi AIpro(20T)部署DeepSeek模型<b class='flag-5'>开发</b>全流程

    开发者的开源鸿蒙故事

    近日,在以“一切为了开发者”为主题的“2024开放原子开发者大会暨首届开源技术学术大会”上,开源鸿蒙5.0 Release版本正式发布,备受各方关注。该版本在系统完备度、分布式创新、开发者体验以及系统稳定性等方面均实现了显著提升
    的头像 发表于 01-06 10:28 1210次阅读

    云端AI开发者工具怎么

    云端AI开发者工具通常包括代码编辑器、模型训练平台、自动化测试工具、代码管理工具等。这些工具不仅降低了AI开发的门槛,还极大地提高了开发效率和模型性能。下面,AI部落小编为您介绍云端AI开发者
    的头像 发表于 12-05 13:31 910次阅读