系统更新以控制中心和sudo apt update命令检查到的更新为准,如果这两个途径没有更新那就是当前没有更新推送(最近一次推送是12号的sudo cve修复);磐石设置是社区用户开发的工具,这块可以由作者看看 @Feelup
系统更新以控制中心和sudo apt update命令检查到的更新为准,如果这两个途径没有更新那就是当前没有更新推送(最近一次推送是12号的sudo cve修复);磐石设置是社区用户开发的工具,这块可以由作者看看 @Feelup
多谢,明白了
这个工具里面的更新信息也是命令检测的,下一个版本,我加入更新的详情显示吧。
下一版本预计要等 deepin 25.3 发布后(按deepin的计划应该是本月底),我看看到时 deepin 的更新有哪些影响,看看有没有其它需要更新的就放到一起更新。
这个工具里面的更新信息也是命令检测的,下一个版本,我加入更新的详情显示吧。
下一版本预计要等 deepin 25.3 发布后(按deepin的计划应该是本月底),我看看到时 deepin 的更新有哪些影响,看看有没有其它需要更新的就放到一起更新。
赞
。
要准确回答这个,我先确认下 deepin「磐石」具体指什么,别给你瞎编。让我搜一下。
查清楚了!"磐石"就是 deepin 25 的「不可变系统」(Immutable System),这是理解这帖子问题的关键。下面给你一份可以直接拿去当论坛回复/自己看懂的完整解答 👇
🪨 先搞懂:磐石是什么
deepin 25 新增的磐石系统,是一套"不可变系统"机制,核心靠 ostree 技术,特点是:
- 只读保护:系统核心目录只读挂载,防篡改
- 原子更新:更新要么整体成功、要么整体回退,不会"半途坏掉"
- 快照/回滚:更新时自动建还原点,出问题一键回退
- 差分更新:只下载变化部分,更快更省流量
(也就是说,磐石管的是系统底层镜像层,不是普通软件包。)
🔄 两个"系统更新"的区别(这是楼主问题的核心)
deepin 25 里其实有两套独立的更新,别搞混:
系统设置 → 系统更新磐石设置(系统)→ 更新更新的是什么可写的软件包层:应用、驱动、普通软件(走 apt)不可变的系统根层:基础系统镜像/OSTree 层(走磐石 OTA/差分)底层命令 apt update && apt dist-upgrade ostree / deepin-immutable-ctl 更新粒度每个软件包单个更新,能列出逐个条目以系统版本/镜像层为单位整体更新
所以"磐石显示有更新、但系统设置显示无更新"完全正常——它俩检查的是两套不同的更新源:
- 磐石层有新基础系统镜像(还没装)→ 磐石里提示有更新
- apt 层当前软件包都已最新 → 系统设置的更新里显示"已经是最新的"
反过来也可能(系统应用有更新,但系统镜像没更新)。
👀 关于"想看到具体更新了什么"
楼主这个诉求很合理。现阶段情况是:
- 系统设置的更新能按软件包逐个列出来给你看(这就是它"有说明"的原因)
- 磐石的更新现阶段主要给出的是系统版本/镜像层层面的变更,具体条目往往不如 apt 那么细
想看磐石更新到底变了什么,可尝试:
查看磐石/不可变系统更新状态与信息
deepin-immutable-ctl status
deepin-immutable-ctl ota --help # 查看 OTA 相关命令,部分版本含更新说明
以及查看系统更新日志 / 仓库的 release notes
如果觉得磐石更新说明不够细,建议到 deepin 官方论坛/Bugzilla 提一个需求,让官方在磐石更新面板里也像系统更新那样列出变更清单——这属于合理的产品建议。
✅ 给楼主的简洁回复
楼主,"磐石"是 deepin 25 的不可变系统,它走的是 ostree 的系统镜像/基础层更新;而"系统设置-系统更新"管的是 apt 软件包层。两套是独立的更新源,所以磐石层有新镜像、而软件包层已最新时,就会出现"磐石提示有更新、系统设置却显示'已经是最新'"——这是正常现象,不是 bug。
想看磐石更新具体改了啥,可以 deepin-immutable-ctl status 查看,也建议到官方论坛提需求,希望磐石更新能像传统系统更新一样列出变更清单。
本次参考来源:deepin 官方论坛「磐石 Q&A」、电子发烧友「deepin 25 Preview 磐石系统详解」、IT之家「deepin 25 发布」、网际迅联「deepin 升级命令」。
Popular Ranking
ChangePopular Events
More

中文 


请问磐石设置中的系统更新是什么,和系统更新有什么区别,最好能显示出要更新的是什么内容(类似系统更新的说明)