是不是 catalina 之后,以后升级,就不需要重做系统了?

2020-02-05 23:27:36 +08:00
 iTvX
一般来说,大版本更新(比如 mojave 到 catalina ),最好抹掉重装一遍,不然各种小问题。

但是这次 catalina 把系统文件和用户文件分离,是不是意味着,以后升级系统,也不需要全部抹掉,不会出现以往类似 bug 很多的情况?因为只是系统文被踢换了?
3273 次点击
所在节点    macOS
10 条回复
ybw
2020-02-05 23:32:50 +08:00
10.15 的更新,是把一个盘中的系统文件和用户文件拆分为两个盘,把系统盘设置为只读,并在系统盘自动创建一些"快捷方式"连接到拆出来的数据盘,制造"底层没有变动过"的假象,以免出现兼容问题。

这些改变对要不要重做系统,应该没影响。
iTvX
2020-02-05 23:58:10 +08:00
@ybw 但是 我感觉 升级系统就是把系统盘抹掉重装,更改的仅仅是系统文件,这样是不是可以避免一些 bug 的产生?
jisongkun
2020-02-06 00:05:26 +08:00
安装软件插件很多,重装一次受不了,都是升级的,但确实小问题不少。
find456789
2020-02-06 00:17:26 +08:00
还是可以修改 /usr/local/etc/ 这些目录呀, 说明,如果这些目录 被写了垃圾文件,

要清空一些软件遗留的文件,

可能还是 抹除系统比较好
KevZhi
2020-02-06 00:31:42 +08:00
iOS 的用户文件与系统文件也是隔离的,参见。
iTvX
2020-02-06 00:39:45 +08:00
@KevZhi 我知道,但是我发现 ios 10 只要用全固件更新,一般问题没有的。如果是 ota 升级,会有不少问题就是了
iTvX
2020-02-06 00:40:27 +08:00
@KevZhi 我的意思是 ios 10 之后,只要用全固件电脑更新,一般问题没有的。如果是 ota 升级,会有不少问题就是了。手机我都很少重做系统了,但是 ios 重做系统很方便,备份的东西都在就是了,比 mac 方便不少
KevZhi
2020-02-06 03:16:23 +08:00
@iTvX 所以就是了 macOS 同理
lizhuoli
2020-02-06 11:54:50 +08:00
理论上说是这样,会少一些问题的概率。

但是其实跨版本升级,你没发现都是走单独地启动器吗,macOS 和 iOS 类似,升级走的是复制再替换(存储空间不要担心,APFS 文件系统有 Copy on Write),如果中间检测启动出错,会直接全部回滚……
iTvX
2020-02-06 12:07:03 +08:00
@lizhuoli 其实 ios 10 之后,我基本都是直接升级,很少 dfu 刷机了。感觉很稳定。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/642410

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX