安装程序如何在Mac OSX上设置PATH变量?

3
我想知道Mac OSX上的Mac安装程序如何设置PATH变量。
例如:看看golang Mac OSX安装程序。从链接https://golang.org/doc/install
Mac OS X软件包安装程序
下载软件包文件,打开它,按照提示安装Go工具。该软件包将Go发行版安装到/usr/local/go。
该软件包应该将/usr/local/go/bin目录放入您的PATH环境变量中。您可能需要重新启动任何打开的终端会话才能使更改生效。
因此,我可以在$PATH中看到/usr/local/go/bin,但它没有在.profile、.bashrc或launchd.conf中设置。
有人能帮我理解吗?
1个回答

6
在Mac OS X中设置环境变量有几种方法(这里有很多讨论)。对于Go软件包,它会在/etc/paths.d目录下添加一个名为go的文件,其中包含/usr/local/go/bin。另外,这里有一个回答解释了一个名为path_helper的实用程序被启动,并且正在检查/etc/paths.d目录。
您可以使用名为Pacifist的应用程序检查Go软件包的内容,并查看其安装的文件,以验证此过程。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接