美文网首页
catalina beta更新问题

catalina beta更新问题

作者: AeLG | 来源:发表于2019-08-14 14:12 被阅读0次
    • 删除了 python3,需要重新安装
    • icloud 的路径发生变化,之前依赖路径的一些应用无法使用,如 mackup、vim 和 zsh 的配置文件
    • vim 需要调用的库发生了变化,需要通过 brew 重新安装 vim
    • mackup还没有支持 catalina,就算修改配置文件中的路径也不能识别 icloud 中的配置文件,虽然也可以办法绕过,但很麻烦,等 mackup 后面更新再说

    brew 依赖

    不要修改 mac 自带的 python2版本
    mac 很多自带命令是 python 写的。比如 xattr 啥的,千万别删系统自带的python2
    安装 xcode11 command line
    brew 的运行依赖于 xcode的 command line,而catlina 下的brew 运行需要 xcode11版本的的 command line,因此需要先安装 xcode11-beta
    也可以不安装Xcode,只安装Xcode的命令行工具
    手动安装 python3依赖
    brew 不支持 catalina-beta,其运行依赖最新版的 python-3.7.4,而通过 brew upgrade python3安装python3.7.4 时不支持新版的 catalina 系统,在 configure 时出错

    binsh line 1 37177 Segmentation fault 11 DYLD_ FRAMEWORK_ ATH=privatetmppython-20190813-29284-1bkvgcmPython-3.7.4 .pyth.jpg

    可以从 python 官网[ https://www.python.org/downloads/release/python-374/ ]手动下载 python3.7.4二进制安装包,此安装包是 pkg 格式,双击就可以安装,装完后要重启 terminal,才能让 brew 识别到新版的 python
    更新 brew 管理的应用
    brew update更新 brew 自身
    brew upgrade更新 brew 管理的所有程序

    安装xcode11-beta

    1. 从 developer.apple.com下载 xcode-beta.xip(大约7G)
    2. 保证存储空间 20G
    3. 去除解压验证(加快后面的解压过程)
      xattr -d Xcode_11_beta5.xip
    4. 使用系统自带的解压工具双击解压
      解压需要十多分钟,使用三方工具解压工具无法解压
    5. 由于系统中还有一个 xcode,所以把新的 xcode11命名为 xcode-beta,放到/Applicaiton中,两套 xcode 就可以共存
    6. 不过在 Xcode 编译代码的时候,你可能会遇到编译失败,是因为默认的 Xcode 不是匹配的。
      你需要手动设置下用哪一个版本的 Xcode 来编译你的代码,也就是要和你当前打开的 Xcode 是对应的,在 Terminal 中敲入命令:
      sudo xcode-select -s /Applications/Xcode-beta.app
    7. 不同xcode 安装的 command line 版本不一样,可以 先通过上面的-s 指定xcode 版本,再安装 xcode command line
      xcode-select --install
      也可以通过打开新安装的 xcode,自动安装对应版本的command line

    相关文章

      网友评论

          本文标题:catalina beta更新问题

          本文链接:https://www.haomeiwen.com/subject/afugjctx.html