我听说最好等新操作系统问世后再进行一些更新,以使构建更加稳定。但是,我也想知道升级后是否必须再次设置环境,PATH等。更新会改变任何东西还是一切都一样?
(我目前在macOS Mojave 10.14.6上)
答案 0 :(得分:1)
要注意的一件事是环境变量可以存在于different places中,因此它可能取决于您所指的是哪个变量。
通常,如果Mac OS升级需要更改您可能要自定义的文件(如httpd.conf文件),则它们将首先进行备份。但是没有保证;在升级之前,最好不要携带Time Machine备份。这样您就可以复制丢失的任何内容。
还请注意,Catalina将默认Shell从bash切换到zsh,因此,如果您在.bash_profile或.bashrc中具有环境变量,则将忽略这些环境变量。您可以根据需要切换回bash,也可以切换回configure zsh with similar settings。
答案 1 :(得分:0)
导出 JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.0.11.jdk/Contents/Home 导出 GRADLE_HOME=/Users/myuser/Documents/installs/gradle-6.8.3
导出 PATH=$PATH:/Users/myuser/Documents/installs/gradle-6.8.3/bin