[Feedback on issues] 请求默认停用Deepin的磐石不可变系统,把设置放到系统设置中 Resolved
Tofloor
poster avatar
Iresee
deepin
2025-04-28 11:36
Author

既然是社区版,为什么默认启动磐石不可变系统,可以默认停用,在UOS上启动

用Linux的难道不是因为权限高,可以随意管理吗,可是这么干真的很影响开发

apt install fuse3
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成             
下列软件包将被【卸载】:
  fuse
下列【新】软件包将被安装:
  fuse3
升级了 0 个软件包,新安装了 1 个软件包,要卸载 1 个软件包,有 0 个软件包未被升级。
需要下载 0 B/35.8 kB 的归档。
解压缩后将会空出 28.7 kB 的空间。
W: 由于文件系统为只读,因而无法使用文件锁 /var/lib/dpkg/lock-frontend
W: 由于文件系统为只读,因而无法使用文件锁 /var/lib/dpkg/lock
您希望继续执行吗? [Y/n] y
dpkg: 错误: 无法访问 dpkg 数据库目录 /var/lib/dpkg: 只读文件系统
E: 子进程 dpkg --set-selections 返回了一个错误号 (2)
E: Couldn't record the approved state changes as dpkg selection states

看看你们干的好事,不能用的一大堆,各种软件不能用,考虑兼容性了吗?本来Linxu版本就乱,你们还搞这个,说干就干了是吧,停用还无法停用,检查停用代码可用性了吗

Reply Favorite View the author
All Replies
qiye
deepin
2025-04-28 15:27
#1
The user is banned, and the content is hidden.
LouieVV
deepin
2025-04-28 16:52
#2

昨天下载的安装包

装了一天系统了,装了两次,还原了一次。

Alpha装好后,设置中的更新一直失败,也看不出为什么。

使用dist-upgrade更新到是正常,更新后磐石关不了,关了也是只读文件系统。尝试了三次都这样,不知道为啥。(安装好后在更新前是可以关闭的,当时还测试过。)

如果需要做还原,看了下overlay应该可以不用搞成只读啊


借楼贴这个问题,看看有解决办法么

无标题.png

Reply View the author
Iresee
deepin
2025-04-28 18:38
#3
qiye
The user is banned, and the content is hidden.

可是命令不能停用啊,离谱!难道测试者不测试的吗

sudo deepin-immutable-writable status
Status:
{
    "version": 4,
    "conf": {
        "enable": true,
        "whitelist": [],
        "overlayDirs": [
            "/"
        ],
        "overlayAllDirs": false,
        "clearAfterReboot": false,
        "cleanData": false
    }
}
Reply View the author
Iresee
deepin
2025-04-28 18:38
#4
LouieVV

昨天下载的安装包

装了一天系统了,装了两次,还原了一次。

Alpha装好后,设置中的更新一直失败,也看不出为什么。

使用dist-upgrade更新到是正常,更新后磐石关不了,关了也是只读文件系统。尝试了三次都这样,不知道为啥。(安装好后在更新前是可以关闭的,当时还测试过。)

如果需要做还原,看了下overlay应该可以不用搞成只读啊


借楼贴这个问题,看看有解决办法么

无标题.png

我和你一样,重启无解,各种东西用不了

Reply View the author
Iresee
deepin
2025-04-29 11:05
#5
LouieVV

昨天下载的安装包

装了一天系统了,装了两次,还原了一次。

Alpha装好后,设置中的更新一直失败,也看不出为什么。

使用dist-upgrade更新到是正常,更新后磐石关不了,关了也是只读文件系统。尝试了三次都这样,不知道为啥。(安装好后在更新前是可以关闭的,当时还测试过。)

如果需要做还原,看了下overlay应该可以不用搞成只读啊


借楼贴这个问题,看看有解决办法么

无标题.png

一样的问题,看样子遇到这个问题的不止我一个

Reply View the author
Iresee
deepin
2025-04-29 11:07
#6
Iresee

我和你一样,重启无解,各种东西用不了

一样的问题,官方也不试一试

Reply View the author
electricface
deepin
2025-05-07 10:59
#7

系统是单分区时,关闭系统保护功能失效问题。

表现:

日志 /var/log/boot.log 中有如下报错信息:

Error: failed to trigger writable: failed to mount fstab: command { /usr/bin/mount -t none -o defaults,bind,rw /root/sysroot/boot /root/boot } failed, error: exit status 255, stderr: mount: mounting /root/sysroot/boot on /root/boot failed: No such file or directory

问题原因:

这是方案调整带来的问题。
根分区下 sysroot/boot 之前是目录,后面变成了一个指向 /boot 的符号链接文件。

程序修复方案:

如果 /sysroot/boot 不是目录,则不在 deepin-immutable-wrtiable 的 trigger 过程中处理 /sysroot/boot 相关的挂载。后续开发者会通过系统更新推送修复。

手工修复方案:
修改 /etc/fstab 文件,注释掉文件中的这一行:

/sysroot/boot /boot none defaults,bind,rw 0 0

在这行的开头加 # 符号表示注释。
然后重启电脑。

Reply View the author
ycscg
deepin
2025-05-20 10:12
#8

我用了三十年电脑,从dos时代就明白一个道理,影响系统推广的永远不是什么稳定(win系统至今也不算稳定,但不影响其在pc界的霸主地位),而是系统使用是否简单(图形界面操作比命令行简单,所以上世纪末基于DOS内核的win系统能超越linux系统快速发展),以及系统是否方便专业人员折腾(苹果系统不方便折腾,所以永远也不会达到win系统的普及程度,因为会折腾系统的人能影响其社交圈很多人购买电脑的选择,自己不用的系统自然也不会推荐给小白使用)

Reply View the author
166******84
deepin
2025-10-24 17:50
#9

同感,一堆限制,开发起来头大得很

Reply View the author