[Contribute Advice] v23 全盘安装时选择保留用户文件会出问题
Tofloor
poster avatar
境方心圆
deepin
2025-02-26 11:25
Author

这个硬盘之前安装的是20.9系统,重新装系统在全盘安装时选择保留用户文件后,以为能体验全新的系统,结果发现之前遗留的配置文件会干扰新系统的使用,会引发各种不可预知的故障。

我认为,选择保留用户文件的时候不能简单的把用户主目录home的文件保留下来,应该新建一个文件夹来保留用户文件,而不能让新系统与旧系统共用用户的主目录home。

Reply Favorite View the author
All Replies
deepin小助手
Super Moderator
OM
2025-02-26 14:44
#1

感谢您的建议,已经转给对应的产品研发评估。

Reply View the author
yicold
deepin product team
2025-02-26 14:53
#2

看是哪块的配置文件?是家目录下的.config之类的么,这块可以考虑手动删除下,确实是不太好判断配置的可用性。

关于备份家目录的方式,当前复用同用户名的方式可能更方便普通用户。

Reply View the author
境方心圆
deepin
2025-02-26 15:58
#3
yicold

看是哪块的配置文件?是家目录下的.config之类的么,这块可以考虑手动删除下,确实是不太好判断配置的可用性。

关于备份家目录的方式,当前复用同用户名的方式可能更方便普通用户。

.config目录是隐藏的,懂得重做系统前删除就不是新用户了。

我说的这种情况,很大程度是对deepin不熟悉的用户。我也是踩到这个坑才知道新系统会被这个影响到。

显然这就是一个被忽视的隐患,新系统安装前要检测是否有这个目录,如果有要做出应对,否则系统安装完成后被影响到会误认为是新系统本身有问题。

Reply View the author
我是昵称
deepin
2025-02-27 07:22
#4

如果是v23基础上重装v23,选择保留用户数据,就不会有问题,你这跨大版本了,肯定会有问题

Reply View the author
neko
deepin
Ecological co-builder
Resources Team Moderator
2025-02-27 08:18
#5

重装后新建一个跟之前不同的用户名就会重新生成新的配置文件,之后再从老用户目录把资料复制过来。

Reply View the author
chenyun
deepin
2025-02-27 08:46
#6

在保存home分区下安装新系统,应该在新建用户时提示新建的用户名是否与home分区下的已有用户名重名,并提示可能的风险及好处,然后让用户自己选择直接使用原来的用户文件还是将原用户文件夹改名(比如改成用户名.old文件夹)再建一个同名用户文件夹。这样,因为有风险提示,即使出现问题,用户的反感也低很多。

有些用户有自己钟情的用户名,不想改变,先新建一个非同名用户再复制配置文件,会让这部分用户不舒服。

Reply View the author
yicold
deepin product team
2025-03-04 09:19
#7
境方心圆

.config目录是隐藏的,懂得重做系统前删除就不是新用户了。

我说的这种情况,很大程度是对deepin不熟悉的用户。我也是踩到这个坑才知道新系统会被这个影响到。

显然这就是一个被忽视的隐患,新系统安装前要检测是否有这个目录,如果有要做出应对,否则系统安装完成后被影响到会误认为是新系统本身有问题。

是的,6楼提出的方法会是后续考虑的优化方向。

Reply View the author
yicold
deepin product team
2025-03-04 10:52
#8
chenyun

在保存home分区下安装新系统,应该在新建用户时提示新建的用户名是否与home分区下的已有用户名重名,并提示可能的风险及好处,然后让用户自己选择直接使用原来的用户文件还是将原用户文件夹改名(比如改成用户名.old文件夹)再建一个同名用户文件夹。这样,因为有风险提示,即使出现问题,用户的反感也低很多。

有些用户有自己钟情的用户名,不想改变,先新建一个非同名用户再复制配置文件,会让这部分用户不舒服。

估计需要转移到特定的备份文件夹内。如果在/home下面,会占用用户名。

Reply View the author