当前位置: 代码网 > 科技>操作系统>Linux > 目标取代 deb 包格式,深度 Linux 操作系统公布“如意玲珑”项目

目标取代 deb 包格式,深度 Linux 操作系统公布“如意玲珑”项目

2024年08月04日 Linux 我要评论
据介绍,如意玲珑项目的历史可以追溯到 2017 年,当时基于 Flatpak 方案,对 deepin 的包管理机制进行了重构和改造。2020 年,项目借鉴了沙箱 / 容器的技术方案,完成了玲珑原型的核心开发。

7 月 16 日消息,7 月 13 日,在上海站的 deepin meetup 如意玲珑专场上,深度操作系统官方正式宣布了项目全新的品牌名称 —— 如意玲珑(linyaps)。目前如意玲珑已成为。

图片

据介绍,如意玲珑项目的历史可以追溯到 2017 年,当时基于 flatpak 方案,对 deepin 的包管理机制进行了重构和改造。2020 年,项目借鉴了沙箱 / 容器的技术方案,完成了玲珑原型的核心开发。2022 年,随着 deepin v23 预览版的发布,,初步具备了可用性。

玲珑本质上是一个独立包管理工具集,凭借其隔离技术可以将应用与系统进行完全解耦,从而彻底解决系统与应用、应用与应用之间因升级引起的兼容性问题,同时减少不同操作系统下分发时的打包次数,做到“一个架构,一次构建”。

在这次上海的 meetup 上,玲珑项目技术负责人邓博深入介绍了如意玲珑 linyaps 的最新发展状况。

玲珑基于 user namespace、cgroup 等机制提供了统一的、脱离于操作系统之外的应用程序运行环境,其中主要包括 qt 等桌面应用常用的库和依赖,并且这个运行环境支持多版本共存

如意玲珑通过文件共享技术优化资源使用,允许多个运行时环境(runtime)版本共存。此外,它开源的主要组件包括虚拟化容器、命令行接口、包仓库、运行管理服务等,提供包管理相关的能力。而在项目框架的最上层,玲珑还为软件开发者提供了包构建工具和转换工具,以及提供了应用商店供软件开发者分发应用,供用户下载安装应用。

图片

版本进展

目前 ll-box 玲珑主程序版本已迭代至 1.5.7,近期发布的重要版本功能有:

  • 玲珑构建工具支持构建 uab 包(仅 deepin v23 和 uos v20 支持)

  • 玲珑转制工具支持转换 uab 包

  • 玲珑构建工具支持 appimage 转 uab 包

  • 玲珑支持 uab 离线运行

主流发行版适配

已集成到 deepin v23、uos 1071、openeuler 系统仓库,系统中可直接安装使用。

已适配 openkylin、麒麟专业版、ubuntu 24.04、debian 12,即将发布的 1.6 版本中将提供各发行版的独立仓库,可手动添加使用。

生态进展

项目发展至今,已有数十位个人开发者加入参与应用生态贡献。

目前,官方已经成功适配了超过 2000 款玲珑应用,这些应用将逐步上架至 deepin、统信应用商店以及玲珑网页版商店。

部分已适配的商业软件,排名不分先后

▲ 部分已适配的商业软件,排名不分先后

代码网从会议中获悉,如意玲珑的未来发展聚焦于以下几个关键点:

  • 支持更多发行版:兼容更多的主流 linux 发行版,取代传统的 deb 包格式

  • 发力生态建设:不断优化玲珑包转制及编译工具,提供完整的玲珑学习教程及技术指导文档,发展更多开发者加入玲珑应用的转制或开发

  • 充分开源开放:玲珑源代码、商店、技术文档逐步开源,让开源爱好者加入到项目共建中

  • 应用分发机制:搭建跨发行版应用分发体系,让玲珑应用能够触达到更多 linux 发行版用户,降低开发者的应用维护成本

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com