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

    文章

    3421

    浏览量

    42783
  • SNAP
    +关注

    关注

    0

    文章

    39

    浏览量

    15592
  • 脚本
    +关注

    关注

    1

    文章

    392

    浏览量

    14976

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

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

收藏 人收藏

    评论

    相关推荐

    开发者的开源鸿蒙故事

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

    云端AI开发者工具怎么

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

    HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)事件推荐开发者测试

    意图框架向开发者提供真机测试能力,即开发者可连接设备进行调测。开发者完成代码开发之后,功能正式上架应用市场,可以在HarmonyOS NE
    发表于 11-18 17:39

    KaihongOS 4.1.2开发者预览版正式上线,诚邀开发者免费试用!

    深开鸿在2024开放原子开源生态大会上正式宣布KaihongOS4.1.2开发者预览版全面上线,并向全球开发者开放免费下载。作为KaihongOS不断创新与发展的重要里程碑,此次预览版为开发者提供了
    的头像 发表于 09-28 08:07 422次阅读
    KaihongOS 4.1.2<b class='flag-5'>开发者</b>预览版正式上线,诚邀<b class='flag-5'>开发者</b>免费试用!

    首批通过!华为云 CodeArts Snap 智能开发助手通过可信 AI 智能编码工具评估,获当前最高等级

    软件工程技术和应用要求 第 2 部分:智能开发能力》为依据,涉及 4 个能力项,13 个能力子项,177 个能力要求,评估内容涵盖智能编码、代码质量检查、开发者辅助和非功能项。图 1:华为云 CodeArts Snap 可信 A
    的头像 发表于 09-27 00:06 821次阅读
    首批通过!华为云 CodeArts <b class='flag-5'>Snap</b> 智能<b class='flag-5'>开发</b>助手通过可信 AI 智能编码工具评估,获当前最高等级

    KaihongOS 4.1.2开发者预览版正式上线,诚邀开发者免费试用!

    今日,深开鸿在2024开放原子开源生态大会上正式宣布KaihongOS 4.1.2开发者预览版全面上线,并向全球开发者开放免费下载。作为KaihongOS不断创新与发展的重要里程碑,此次预览版为
    的头像 发表于 09-26 15:59 527次阅读

    Snap发布第五代Spectacles AR眼镜

    9月19日最新资讯,科技巨头Snap近日隆重推出了其第五代Spectacles AR眼镜,这款前沿产品不仅标志着Snap在增强现实(AR)领域的又一重大突破,也预示着智能穿戴设备与AI技术的深度融合将开启全新篇章。
    的头像 发表于 09-19 15:14 1026次阅读

    中软国际亮相华为开发者大会2024

    2024年6月23日,华为开发者大会(HDC2024)圆满落幕。本次盛会上,中软国际作为大会最高级(钻石级)赞助合作伙伴,受邀参加联合发布、高峰论坛、专题演讲、星光直播间、展区展示等多个环节,并自主举办分论坛,和万千专家、开发者
    的头像 发表于 06-25 09:28 828次阅读

    上汽与奥迪深化合作,联合开发智能数字平台

    2024年5月20日,上海 – 继2023年7月签署深化战略合作谅解备忘录后,上汽集团和奥迪汽车正式签订合作协议,Advanced Digitized Platform智能数字平台联合开发正式启动。
    的头像 发表于 05-21 10:03 437次阅读
    上汽与奥迪深化合作,<b class='flag-5'>联合开发</b>智能数字平台

    上汽与奥迪正式签署合作协议,联合开发智能数字平台

    在举行的“美美与共 共启新篇 奥迪•上汽迈入合作新台阶”新闻发布会上,上汽集团和奥迪汽车联合宣布,继去年7月份签署深化战略合作谅解备忘录后,双方正式签订合作协议,共同为上汽奥迪开发多款高端智能电动新车并联合开发Advanced
    的头像 发表于 05-21 09:40 446次阅读
    上汽与奥迪正式签署合作协议,<b class='flag-5'>联合开发</b>智能数字平台

    南开大学和字节跳动联合开发一款StoryDiffusion模型

    近日,南开大学和字节跳动联合开发的 StoryDiffusion 模型解决了扩散模型生成连贯图像与视频的难题。
    的头像 发表于 05-07 14:46 1377次阅读

    华为云 CodeArts Snap,揭开智能研发新篇章

    AIGC 浪潮席卷全球,大模型技术应用到软件开发领域,正在颠覆传统的软件工程。华为云 CodeArts Snap 是一款基于大模型技术打造的智能开发助手,旨在提高开发人员的生产力和代码
    的头像 发表于 04-07 17:11 979次阅读

    罗姆与芯驰科技面向智能座舱联合开发出参考设计“REF66004”

    全球知名半导体制造商罗姆(总部位于日本京都市)与领先的车规芯片企业芯驰科技面向智能座舱联合开发出参考设计“REF66004”。
    的头像 发表于 04-03 14:06 1343次阅读
    罗姆与芯驰科技面向智能座舱<b class='flag-5'>联合开发</b>出参考设计“REF66004”

    机智云开发者中心:让移动APP应用开发更智能化

    在移动应用市场的蓬勃发展中,开发者们面临着不断提高效率和创新的挑战。为了帮助开发者更好地实现移动应用开发的目标,机智云物联网的新版开发者中心,通过自动生成移动APP应用的功能,让应用
    的头像 发表于 03-26 16:45 389次阅读
    机智云<b class='flag-5'>开发者</b>中心:让移动APP应用<b class='flag-5'>开发</b>更智能化

    Android 15的首个开发者预览版现已发布

    Android 15 的首个开发者预览版现已发布,以便各位开发者能与我们通力协作,打造更优秀的 Android 平台。
    的头像 发表于 03-12 14:16 1021次阅读
    Android 15的首个<b class='flag-5'>开发者</b>预览版现已发布