这里还是要给Flatpak洗白一下 (PS: 只要你装的应用不重复, 你可以同时三持玲珑+shenmo的APM+Flatpak):
-
Flatpak对于权限的管控相比于现阶段的玲珑还是严格得多的, 玲珑是理论可以实现, @罐子 有做过测试性实现, 但离合并到上游仍然有距离, 玲珑对于权限的管理是玲珑未来的一个目标, 目前仅实现了extension扩展加载控制与环境变量设置
下面就是Flatpak权限管理器FlatSeal的截图

2.如果单论依赖地狱, 并排除国产机器的支持, Flatpak和Snap已经彻底解决了这个问题, 因为bubblewrap(shenmo写的APM包管理器用的也是这个)沙箱已经能实现高安全可靠的隔离机制
3.Flatpak和Snap最令人头疼之处其实是运行时体积与启动速度,这才是这两玩意最被广为诟病的地方
不说别的, Flatpak为了跑一个Qt, 快把一整个KDE桌面包了进去, 导致其体积是:

你没有看错, 我只是为了跑一个Qt 6.10, 下一个KDE特色Qt体积就有这么大
而同样是Qt 6.10+DDE特色Qt (DTK) , 隔壁玲珑体积砍了几乎一半:

同样, 为了打包一个GTK4运行时, Flatpak的选择也是几乎打包进一个GNOME桌面, 而导致它的Runtime体积是:

因此, 我在制作玲珑GTK4的Runtime时, 只包含GTK4运行必需库和Flutter/Tauri会用到的Webkit2Gtk, GNOME特色GTK一律不包, 因此体积只有:

庞大的体积占用和启动时过高的IO磁盘占用才是排除玲珑外Linux现阶段解决依赖问题后的下一个严重问题, 玲珑就是来努力解决这个问题的
Flatpak和Snap虽然体积与启动时性能问题被广为诟病, 但是在试图解决Linux生态分裂问题上, 的确给GNU/Linux体系展示了另一条可行的道路, 它们前者使用bubblewrap沙箱技术, 后者使用squashfs挂载(因为snap出来的时候还没有bwrap)技术都解决了依赖问题, 在Flatpak和Snap刚出现的时代, 没有人尝试过去做容器化地分发应用, 也没有人知道跟Flatpak那样什么都管什么都包进去会产生严重的体积占用与启动时性能问题, 玲珑因为作为后来者, 才知道有这样的问题, 才能去有的放矢地设计出更优体验的二级包管理器
Flatpak作为Linux二级包管理器的先驱之一, 它背后的努力与付出不是两个"要么"指出一下问题就能说完的, 虽然我个人参与玲珑的生态建设, 但非常尊重Flatpak这样的先驱, 我电脑的Steam和ProtonTricks跑的也是Flatpak版, Flatpak和Snap没有那么(指的是针对用户体验)完美地解决依赖问题, 但做出的贡献也厥功至伟
Q: 为什么不截Snap的图
A: 一堆钩子让我的fdisk -l爆炸, 想想算了


中文 
速看!如意玲珑直播笔记新鲜出炉~想解决 Linux 应用分发的割裂痛点?如意玲珑给出了全新思路!这份直播笔记拆解了它的核心技术与优势,也揭秘了它被 XDG 看中的关键原因,答案全在这份精简纪要里
下面进入正题:
直播主题:解构 “如意玲珑(Linyaps)”—— 打破发行版壁垒,构建高效安全的应用分发新范式
主讲团队:如意玲珑开发团队
核心关键词:跨发行版、系统级隔离、全链路应用管理
一、 开场:Linux 应用分发的 “老大难” 问题
二、 核心方案:如意玲珑到底是什么?
三、 实操演示:两行命令玩转玲珑
四、 开发者福利:打包迁移超省心
五、 生态现状与未来规划
六、 结尾:邀请社区共建
关于如意玲珑你关心的问题解答(直播用户问题):
Q1:玲珑装的应用和系统原生应用会冲突吗?
A1:不会冲突。玲珑应用基于容器化环境运行,与系统原生应用相互独立,互不干扰。
Q2:依赖库版本不一致,如意玲珑能解决吗?
A2:可以解决。如意玲珑的核心设计目标之一,就是解决应用运行的兼容性问题和各类依赖冲突问题。
Q3:如意玲珑适配游戏和专业办公软件吗?
A3:适配。目前如意玲珑已收录 6000 + 应用,含游戏及各类专业办公软件,可前往如意玲珑官网查询具体适配清单。
Q4:如意玲珑支持哪些 Linux 发行版?
A4:
具体支持版本及安装步骤,可前往如意玲珑官网查看并按指引操作。
Q5:如意玲珑对比 apt/dnf 等传统包管理器,核心优势是什么?
A5:核心优势是彻底解决传统包管理器的依赖地狱问题,实现应用依赖隔离,避免因依赖版本冲突导致的应用安装失败、运行异常等问题。
Q6:如意玲珑和 Docker 看起来差异不大,二者的核心区别是什么?
A6:二者定位与应用场景不同:如意玲珑专为桌面端应用打造,轻量化设计,适配桌面使用的交互与体验需求;Docker 更侧重服务端容器化部署,适配后台服务的集群、运维等场景。
Q7:现有应用从传统包格式迁移到玲珑生态,改造难度大吗?
A7:改造难度低,官方已提供专属工具支持,降低迁移适配的技术成本。
Q8:如意玲珑支持离线安装包吗?
A8:支持。如意玲珑的 uab 格式安装包,可直接实现离线分发与离线安装。
Q9:小白用户不想用命令行,有没有可视化的安装方法?
A9:有。可通过玲珑商店可视化安装,也可直接通过浏览器访问如意玲珑官网,按页面指引完成可视化安装。
Q10:玲珑有没有易学的打包教程?写 yaml 文件、整理文件目录对我来说难度较高
A10:官方已在如意玲珑官网上线打包相关教程,同时可加入官方开发者交流群,获取一对一答疑和实操指导,降低学习门槛。
Q11:现在的玲珑应用能否在管理员模式下运行?
A11:暂不支持。
Q12:玲珑应用会尽数识别、读取系统根目录下的所有文件吗?
A12:不会。系统根目录有严格的权限管控机制**,玲珑应用仅能获取权限范围内的文件访问权限,保障系统文件安全。
Q13:官方是否会推出官配的打包配置工具?预计什么时候上线?
A13:官方已规划官配打包配置工具的开发,预计 2026 年下半年正式推出,进一步简化打包配置流程,提升开发者体验。
小伙伴们,本次直播回放已经发在 deepin 视频号啦,想看完整版的直播的可以去补看~ 今年会给大家安排更多产品、技术直播,记得先关注不迷路!你们想看哪款产品的直播,直接在评论留言,我们来安排上~