[Feedback on issues] 关于V25磐石系统我有话说:建议放弃
Tofloor
poster avatar
ycscg
deepin
2025-02-07 15:08
Author

我两台电脑,一台被磐石系统劝退到V23了,保留一台运行v25测试bug。十几天体验下来,我感觉这个磐石系统真没必要搞,因为磐石实现的功能其实就类似BTRFS文件系统的快 照功能,就是在你对系统当前状态不满意的情况下可以恢复到某个你满意的时间点去,想法很好,可是用ostree去实现效果并不好,理由有三条:

首先,磐石系统会影响很多软件的安装和运行。这个已经有很多反馈了,磐石保护的目录和文件越多影响的范围就越大,我的V25磐石影响了星火商店的运行(提示有只读文件系统,导致应用配置失败),无法通过星火商店解决WPS缺失字体问题。我感觉磐石的这个问题,不是补丁能修复的事情,因为磐石系统要保护一些文件,但磐石系统自己并不能确定对受保护的文件的修改是用户的主动操作、软件的正常行为,还是恶意软件的恶意行为。

其次,磐石系统并不能保护用户的数据。我在V25系统进行了一个简单的测试,删除了自己下载到用户主目录/下载子目录中的几个文件,清空了回收站,然后用磐石系统想恢复到没有删除文件前的状态。恢复后发现尴尬了,系统是恢复到之前的那个时间节点了,但我删除的文件并没有恢复,试想如果用户不知道磐石系统只能保护部分系统目录和文件,指望用磐石恢复自己误删除的文件,一定会大失所望,失望之余就可能弃deepin而去。

第三,磐石恢复系统的速度和保护的范围远不及用btrfs文件系统快 照功能。我v23用的是btrfs文件系统,快 照及还原速度真是非常快,关键是这个快照是btrfs文件系统本身实现的功能,不仅能恢复系统文件,也能恢复用户的数据文件,比如用户误删除的文件只要之前有过快照就能恢复,这比磐石只能恢复部分受保护的系统文件和目录要强太多,因为系统可以重装,但用户的数据文件如果没有备份丢了就真丢了,所以真正重要的不是系统文件而是用户数据,虽然BTRFS的快照还原也并不是真正的复制文件进行备份,但比磐石系统捡了芝麻丢了西瓜的保护方案还是要实用很多的。

所以我强烈建议DEEPIN不要折腾这个半拉子的磐石系统了,想实现系统还原保护,不如默认用BTRFS文件系统安装DEEPIN来得省事。

Reply Favorite View the author
All Replies
2 / 2
To page
ycscg
deepin
2025-02-27 10:45
#21
Goodwill

能否搞类似于手机的软件市场审核系统?通过认证并且上架的软件或者驱动可以赋予其合适的权限,以保证其安装和运行?

自带商店里得应用当然需要审核,但不能非商店应用就不给装,我手机就有非商店下载的应用,电脑deepin系统也装有非商店下载的应用,都是必须的应用,如果谁限制我装非商店应用,那我就只能换手机换系统,所以不管手机系统还是电脑操作系统,都不敢搞完全闭门,谁搞谁死。至于安全,提示一下非商店应用有风险就行了,自己装自己承担风险。

Reply View the author
Tent
deepin
2025-05-13 10:11
#22
ycscg

终于有人和我一样认为个人数据比系统更重要了,我dos时代保留下来的个人文件都一直保存着,但当时用的操作系统早就连灰都没有了,所以哪种数据文件更重要是显而易见的事情,可做系统的人就是认为系统文件比个人数据重要,这叫偏执。

主要是保护系统文件实现更简易,一个纯净系统,基本上来讲,文件本身都是固定的,放的位置也是固定的,甚至也可以说大小也差不多算是固定的。

而个人文件嘛,五花八门的,名称不确定,位置不确定,大小不确定,这保护起来就太不可控了,相对只保护系统文件要考虑更多的场景。

Reply View the author
ycscg
deepin
2026-02-10 12:09
#23
Tent

主要是保护系统文件实现更简易,一个纯净系统,基本上来讲,文件本身都是固定的,放的位置也是固定的,甚至也可以说大小也差不多算是固定的。

而个人文件嘛,五花八门的,名称不确定,位置不确定,大小不确定,这保护起来就太不可控了,相对只保护系统文件要考虑更多的场景。

简单问题复杂化了。个人文件可以用home分区整体备份到文件,这在脱机环境用winPE里的工具也能实现,home分区备份文件可以拷贝出来存储到其他分区、磁盘、U盘,甚至上传到网盘,绝对放心。不追求绝对放心,用btrfs+timeshift也能对home分区做快照实现快速备份恢复。二者都用,既有快照快速恢复,又有分区整体备份保底。

Reply View the author
Tent
deepin
2026-02-10 14:34
#24
ycscg

简单问题复杂化了。个人文件可以用home分区整体备份到文件,这在脱机环境用winPE里的工具也能实现,home分区备份文件可以拷贝出来存储到其他分区、磁盘、U盘,甚至上传到网盘,绝对放心。不追求绝对放心,用btrfs+timeshift也能对home分区做快照实现快速备份恢复。二者都用,既有快照快速恢复,又有分区整体备份保底。

自己是自己的文件的第一责任人,工具只能做到辅助,很难做到面面俱到。

比如你说的备份home分区,那工具只备份home分区了,我有些自己的定时任务脚本是放在/root下面的,工具没考虑到,导致我没有备份而丢失文件。这种相当于我盲目信任工具,而没有自己确认,然后就只让工具开发者来负责吗,哪家工具敢说能考虑到各种情况,敢来负这个责。

Reply View the author
ycscg
deepin
2026-02-10 17:22
#25
Tent

自己是自己的文件的第一责任人,工具只能做到辅助,很难做到面面俱到。

比如你说的备份home分区,那工具只备份home分区了,我有些自己的定时任务脚本是放在/root下面的,工具没考虑到,导致我没有备份而丢失文件。这种相当于我盲目信任工具,而没有自己确认,然后就只让工具开发者来负责吗,哪家工具敢说能考虑到各种情况,敢来负这个责。

分区备份工具和btrfs快照又不是只能备份恢复home分区,/分区也可以做快照,分区备份工具就更不谈了,你要是乐意,整个磁盘都能备份为一个文件传到网盘上去

Reply View the author
Tent
deepin
2026-02-10 18:35
#26
ycscg

分区备份工具和btrfs快照又不是只能备份恢复home分区,/分区也可以做快照,分区备份工具就更不谈了,你要是乐意,整个磁盘都能备份为一个文件传到网盘上去

所以说要搞成什么样的?方便小白操作的,还是方便高手操作的?往往高手很少需要这类东西,也会自己注意文件安全。而对小白来讲,个人数据万一由于工具问题导致丢了,那绝对会跟你拼命的,另外,小白理念之一:不管我操作了什么,不管我操作的对不对,出问题了都不是我的问题;因为是我用了你的工具后丢失的,所以就是工具的问题,你要来给我负全责。

Reply View the author
ycscg
deepin
2026-02-11 09:07
#27
Tent

所以说要搞成什么样的?方便小白操作的,还是方便高手操作的?往往高手很少需要这类东西,也会自己注意文件安全。而对小白来讲,个人数据万一由于工具问题导致丢了,那绝对会跟你拼命的,另外,小白理念之一:不管我操作了什么,不管我操作的对不对,出问题了都不是我的问题;因为是我用了你的工具后丢失的,所以就是工具的问题,你要来给我负全责。

我不知道什么样水平的高手不需要timeshift这样操作简单速度又快的工具?我敢说水平再高,用命令操作快照生成和恢复的速度也不如用现成的工具快。所以不管是高手还是小白,都不会排斥操作简单的工具,差别只是高手没有工具也能干工具能做到的事情,大牛甚至会自己造工具,很多维护工具,不管是win还是linux系统用的,不就是牛人为了方便造出来的吗。

Reply View the author
Tent
deepin
2026-02-11 09:24
#28
ycscg

我不知道什么样水平的高手不需要timeshift这样操作简单速度又快的工具?我敢说水平再高,用命令操作快照生成和恢复的速度也不如用现成的工具快。所以不管是高手还是小白,都不会排斥操作简单的工具,差别只是高手没有工具也能干工具能做到的事情,大牛甚至会自己造工具,很多维护工具,不管是win还是linux系统用的,不就是牛人为了方便造出来的吗。

现在讨论的主要是个人数据这方面的事,高手自己会注意,小白群体中有不少人不会注意,有工具就用,出了问题不承认自己的操作有问题,让提供工具的厂家负责。所以就看厂家愿不愿意担这个责任,愿意担到什么程度了。

Reply View the author
remyxo
deepin
2026-02-11 13:43
#29

我不反对磐石的作用,但是现在的机制太占用资源、系统更新的时候明显慢了许多许多,这两块需要大力优化。

或者,如果ext4对磐石的适配不是很好,是不是安装时如果选择btrfs就启用磐石,如果是ext4,就提示是否启用磐石?

Reply View the author
ycscg
deepin
2026-02-11 15:34
#30
remyxo

我不反对磐石的作用,但是现在的机制太占用资源、系统更新的时候明显慢了许多许多,这两块需要大力优化。

或者,如果ext4对磐石的适配不是很好,是不是安装时如果选择btrfs就启用磐石,如果是ext4,就提示是否启用磐石?

关键是有更好的方法可实现。系统安装时默认用btrfs文件系统,安装或者更新后都自动做个快照,不就有不可变系统随时可以恢复了嘛,完全没必要用磐石搞的这一套,太复杂,而且磐石脱离linux主流文件目录结构,也不利于系统维护。

Reply View the author
2 / 2
To page