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