默认情况下,OS X 10.6用于/usr/libexec/path_helper
添加文件中列出的以下路径/etc/paths
:
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
Run Code Online (Sandbox Code Playgroud)
这意味着在路径/usr/bin
之前/usr/local/bin
.这导致的版本通过的Xcode 4的git安装在/usr/bin
被调用,而不是通过自制软件安装到的版本/usr/local/bin
.
这引出了我的问题,是否有一个问题,/usr/local/bin
来到/usr/bin
路径前?是否有一个特定的原因,苹果默认/usr/bin
以前来过/usr/local/bin
?
/usr/bin
和的顺序/usr/local/bin
/usr/local/bin
从文件底部移到/etc/paths
顶部是一个问题吗?这样做会影响路径,而不仅仅是当我启动终端时,因为/usr/libexec/path_helper
可以被其他资源使用(我不确定这一点).
虽然多余,但我似乎更安全地添加/usr/local/bin
到路径中~/.bash_profile
,这意味着/usr/local/bin
将在路径上两次.
归档时间: |
|
查看次数: |
13509 次 |
最近记录: |