升级到High Sierra后,可能出现setlocale警告,原因是环境变量不匹配。解决方法是更新.bash_profile中的区域设置,将en_us.utf-8改为en_US.UTF-8,并确保CentOS服务器上的配置一致,以消除警告。
在升级到macOS Monterey后,终端的默认交互式shell变为zsh。尝试卸载zsh和更改设置无效,最终通过在~/.bash_profile中添加`export BASH_SILENCE_DEPRECATION_WARNING=1`并重启终端解决了问题。
完成下面两步后,将自动完成登录并继续当前操作。