芭芭雅嘎
deepin
2026-07-17 08:32 实现上,跟 磐石 不太一样
Reply Like 0 View the author
实现上,跟 磐石 不太一样
感觉这系统以后的体积会非常大,比deepin的磐石还大
(问了下DeepSeek ,也不知道AI说的对不对)
Vanilla OS 和 deepin 虽然都是不可变发行版,但它们的实现哲学截然相反:Vanilla OS 像一个“时光机”,带你“跳”到一个全新的未来系统;而 deepin 则像一个“后悔药”,先备份现在,再把未来“安装”到当前。
它们的核心区别主要体现在以下几个方面:
| 对比维度 | Vanilla OS | deepin (磐石系统) |
|---|---|---|
| 核心技术 | ABRoot,基于 A/B 双分区和 OCI 镜像 | OSTree,基于 Git 式的版本管理和快照 |
| 更新机制 | 原地“跳跃”:下载完整的 OCI 系统镜像,部署到非活跃分区,重启后切换 | 原地“覆盖”:在当前系统上应用更新,并创建快照作为回滚点 |
| 回滚机制 | 分区切换:重启并选择启动另一个分区即可,极其简单可靠 | 快照恢复:从历史快照列表中,选择并恢复到之前的任意一个状态 |
| 设计理念 | “面向未来” | “立足当下” |
Vanilla OS:分区“跳跃”
deepin:原地“覆盖”与快照恢复
Vanilla OS 基于镜像的不可变方案,原来在我们进行技术选型的时候也评估过,我个人还比较喜欢找个发行版的。但是它这个步子迈得更大,考虑 构建的基础设施的大幅改造、对开放硬件生态的兼容性、未知的技术风险……最后选择了现在基于分层的不可变技术方案。Vanilla OS短期内应该没办法给大众去使用,支持的硬件范围是有限的,比较好的发展路径是找个整机厂商合作搞预装。。。
Popular Ranking
ChangePopular Events
More