V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iTvX
V2EX  ›  macOS

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

  •  
  •   iTvX · 2020-02-05 23:27:36 +08:00 via iPhone · 3346 次点击
    这是一个创建于 1761 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一般来说,大版本更新(比如 mojave 到 catalina ),最好抹掉重装一遍,不然各种小问题。

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

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

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

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

    但是其实跨版本升级,你没发现都是走单独地启动器吗,macOS 和 iOS 类似,升级走的是复制再替换(存储空间不要担心,APFS 文件系统有 Copy on Write),如果中间检测启动出错,会直接全部回滚……
    iTvX
        10
    iTvX  
    OP
       2020-02-06 12:07:03 +08:00
    @lizhuoli 其实 ios 10 之后,我基本都是直接升级,很少 dfu 刷机了。感觉很稳定。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   876 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 21:17 · PVG 05:17 · LAX 13:17 · JFK 16:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.