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

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

3天内不再提示

详解deepin 25 Preview的磐石系统

深度操作系统 来源:深度操作系统 2025-01-22 09:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

deepin 25 Preview 带来了全新的“磐石系统”,从系统底层到日常使用,全方位提升稳定性和安全性。

何为“磐石”?

磐石系统专注于系统的稳定性和安全性,通过只读保护、原子更新、快照管理等技术,为用户提供稳定、可靠且易于维护的使用体验。

只读保护

系统核心,坚不可摧

磐石系统将核心目录设置为只读模式,防止未经授权的修改,无论是恶意软件还是误操作,都无法对系统核心文件造成破坏。这从根本上杜绝了系统文件损坏导致的系统异常,让你的电脑始终运行如新。在企业场景中,这将显著降低系统维护的难度和成本,减少因系统故障导致的业务停滞时间,从而大幅提升企业的运营效率。

原子更新

更新无忧,快速回退

传统系统更新常常因部分失败导致系统异常,而磐石系统采用原子更新机制,更新过程要么全部成功,要么自动回退到之前状态,绝不会出现“半途而废”的情况。整个过程完全自动化,无需用户手动干预,确保系统始终处于稳定、可用状态。

快照管理

随时备份,一键还原

磐石系统基于 ostree 技术,实现系统状态的秒级备份和回滚,系统会在安装应用或更新时自动创建快照,记录当前系统的状态,用户也可以手动创建快照。如果遇到软件安装失败或配置错误,只需一键恢复到之前的快照点,即可瞬间回到正常状态。

无忧还原

公共设备,重启清零

对于学校机房、图书馆等公共电脑场景,磐石系统的“无忧还原”功能确保每次关机重启后,所有操作记录清零,不影响下一位使用者。

系统与数据分区分层架构

正式版中提供

除以上特性外,磐石系统还创新性地引入了系统与数据分区分层架构,即使数据盘遭遇故障或存储满载,系统依然能够稳定运行。

1磐石 FAQ

磐石系统核心目录进行只读挂载,无法手动修改内容,调试不方便。如何关闭该特性,对只读挂载的目录内容进行修改?

进入系统后,关闭只读保护功能:

sudo deepin-immutable-ctl disable-system-protect enable

注意:开启或关闭此功能,都需要重启才能生效。

如果想开启只读保护,只需运行:

sudo deepin-immutable-ctl disable-system-protect disable

通过以下命令查询功能的开启状态:

sudo deepin-immutable-ctl disable-system-protect status

2软件及驱动的安装和管理与之前是否一致?

基本一致。为了保持良好的命令兼容,磐石环境下对 apt/ dpkg 等命令进行了接管,仍然支持通过 apt/ apt-get/ dpkg 安装软件包。

操作说明:

操作 命令 说明
从软件仓库安装软件包 deepin-immutable-ctl ext install package1 package2 也可以使用 --no-apply-live 选项使得命令执行后重启生效,默认是立即生效。
卸载软件包 deepin-immutable-ctl ext remove package1 package2 也可以使用 --no-apply-live 选项使得命令执行后重启生效,默认是立即生效。

3如何启用“无忧还原”?

操作说明:

操作 命令 说明
开启服务 deepin-immutable-ctl restore enable 启用无忧还原功能(重启生效)
关闭服务 deepin-immutable-ctl restore disable 关闭无忧还原功能(重启生效)
设置白名单目录 deepin-immutable-ctl restore set -w /etc 设置无忧还原白名单目录,白名单目录中的修改内容在重启后不会丢弃
查看服务状态信息 deepin-immutable-ctl restore status 查看无忧还原功能开启状态以及白名单列表
触发服务内部逻辑执行
(勿手动触发)
deepin-immutable-ctl restore trigger 开启无忧还原后,在开机后将自动执行一次 trigger 操作,为功能的实现做准备工作。

4磐石系统中 apt/dpkg 命令是否兼容?

由于系统的只读挂载策略,部分命令在写入文件时可能会失败。

为保持用户操作习惯,磐石系统对 apt 和 dpkg 命令的部分功能进行了兼容,但不支持所有选项(如以 --或 -开头的参数,例如 dpkg --root /path)。

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

    关注

    2

    文章

    4788

    浏览量

    73298
  • 文件
    +关注

    关注

    1

    文章

    587

    浏览量

    25920

原文标题:deepin 25 Preview丨磐石系统:系统稳定、坚如磐石

文章出处:【微信号:linux_deepin,微信公众号:深度操作系统】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何在RK3588开发板上成功运行deepin 25系统

    作为高性能 ARM64 平台的热门芯片,RK3588 凭借强大的算力和丰富的接口,成为嵌入式开发与桌面体验的优选硬件;而 deepin 25 作为国产桌面系统的标杆之作,以流畅的交互和完善的生态赢得广泛认可。当两者相遇,如何实现
    的头像 发表于 11-24 17:20 629次阅读
    如何在RK3588开发板上成功运行<b class='flag-5'>deepin</b> <b class='flag-5'>25</b><b class='flag-5'>系统</b>

    deepin 25操作系统成功适配瑞莎科技Dragon Q6A开发板

    deepin 作为国内领先的 Linux 操作系统发行版,始终致力于将统一、美观、易用的桌面体验带给更广泛的硬件平台。作为多架构支持的关键一环,deepin-ports SIG(特别兴趣小组)在 ARM 架构的适配工作上不断深耕
    的头像 发表于 10-22 15:12 617次阅读

    如何在香橙派5 Plus上移植deepin 25操作系统

    当开源生态遇上极客硬件,会碰撞出怎样的火花?当 deepin 25 遇上香橙派 5 Plus 开发板,又会带来什么样的实践体验?
    的头像 发表于 10-11 10:29 527次阅读

    深度操作系统deepin 25登陆超睿科技RISC-V桌面主机DP1000

    近日,在 deepin-ports SIG 与超睿科技的合作努力下,深度操作系统 deepin 25 现已能通过搭载主线内核的通用 ISO 镜像,在超睿科技的 RISC-V 桌面主机
    的头像 发表于 08-05 11:27 982次阅读

    RUBIK Pi 3开发板与deepin 25操作系统完成适配

    近日,中科创达旗下创通联达与deepin(深度)社区深度携手,成功实现RUBIK Pi 3开发板与deepin 25操作系统的适配,并顺利通过产品兼容性认证。这一突破性进展,不仅让RU
    的头像 发表于 07-28 16:01 828次阅读

    deepin 25成功适配魔方派3开发板

    近日,deepin(深度)社区宣布,deepin 25 已正式适配魔方派 3(RUBIK Pi 3)开发板,并完成产品兼容性认证!
    的头像 发表于 07-28 15:14 850次阅读

    如何在deepin 25上使用Blender 4.5.0

    设计师、动画师以及 3D 爱好者们,你是否想过在 deepin 上玩转全球顶尖开源 3D 创作套件 Blender?
    的头像 发表于 07-24 16:38 1340次阅读

    深度操作系统deepin 25全面支持凹语言

    近日,deepin(深度)社区宣布,deepin 25 现已完成对国产通用编程语言凹语言 (Wa-Lang) 的兼容性测试。在 deepin 25
    的头像 发表于 07-10 15:26 805次阅读
    深度操作<b class='flag-5'>系统</b><b class='flag-5'>deepin</b> <b class='flag-5'>25</b>全面支持凹语言

    深度操作系统deepin 25正式发布

    历经 Preview、Alpha、Beta 三轮社区共创测试,deepin 25 于今日发布亮相!本次版本以 “万物向新” 为核心,四大革新特性全面进化,1000+ 项优化修复落地,为广大开发者与用户朋友们带来更可靠、更流畅、更
    的头像 发表于 07-01 16:57 1111次阅读

    deepin 25 Beta版本成功适配Radxa ROCK 5系列开发板

    近日,deepin(深度)社区宣布,deepin 25 Beta 版本已正式适配 Radxa ROCK 5 系列开发板,包括 ROCK 5B、ROCK 5B+ 和 ROCK 5 ITX 等型号。
    的头像 发表于 06-06 17:25 1293次阅读

    深度操作系统deepin 23.1版本上线

    为优化系统更新体验并提升稳定性,deepin 团队发布 deepin 23.1 版本。此版本聚焦于解决基础组件更新后的安装效率问题,大幅提升新用户安装体验,同时集成多项功能优化与问题修复,进一步优化
    的头像 发表于 04-17 15:16 1232次阅读

    deepin 25系统安装常见问题

    随着 deepin 25 系列版本的发布,我们特别推出 deepin Q&A 常见问题指南,旨在帮助您轻松应对安装、升级及使用过程中可能遇到的常见问题。
    的头像 发表于 04-14 14:08 4532次阅读
    <b class='flag-5'>deepin</b> <b class='flag-5'>25</b><b class='flag-5'>系统</b>安装常见问题

    详解deepin 25 Preview的Distrobox子系统

    为解决根社区仓库部分软件包缺失,或版本不满足用户需求的问题,deepin 结合 Distrobox 方案,在商店上架了 Debian、Ubuntu、Arch Linux、 Fedora 子系统镜像
    的头像 发表于 01-24 09:15 2044次阅读
    <b class='flag-5'>详解</b><b class='flag-5'>deepin</b> <b class='flag-5'>25</b> <b class='flag-5'>Preview</b>的Distrobox子<b class='flag-5'>系统</b>

    详解deepin 25 Preview的Treeland窗口合成器

    DDE 在 V15 时期,使用 Mutter 作为带合成器的窗管,以及 Metacity 这种不带合成器的窗管,一个是在高性能设备上使用,一个是为低性能设备上使用。
    的头像 发表于 01-23 09:22 1781次阅读
    <b class='flag-5'>详解</b><b class='flag-5'>deepin</b> <b class='flag-5'>25</b> <b class='flag-5'>Preview</b>的Treeland窗口合成器

    deepin操作系统介绍

    希望从自己的能力和对桌面操作系统的理解,能给 Linux 的用户与开发者更多的选择。我们也相信 deepin 能够得到更多用户的认可与喜爱,成为开源世界的最佳选择。  一、 deepin 操作
    的头像 发表于 12-23 09:08 3248次阅读
    <b class='flag-5'>deepin</b>操作<b class='flag-5'>系统</b>介绍