$ PATH设置在哪里?具体在哪里设置我的mac端口路径?

时间:2011-10-05 07:17:16

标签: linux macos path macports

当我做的时候

 echo $PATH

见:

  /opt/local/bin:/opt/local/sbin:/opt/local/lib/postgresql84/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/local/mysql/bin:/usr/X11/bin

我想将/ opt / local内容移动到路径的末尾,因为它导致gitk出错。 (此处指定的错误相同:Starting gitk Error

我已经在.bash_profile中注释掉了导出PATH行,但是我的路径仍然是如上所述的STILL。我还检查了etc / paths.d,但没有看到任何mac端口。我在.profile中注释掉了类似的导出PATH行。我的路径仍然是前面包含/ opt / local的STILL。 ELSE在哪里设置?

我正在使用mac os snow leopard 10.6.8

2 个答案:

答案 0 :(得分:6)

在我的系统上,MacPorts安装程序将其放入/etc/profile

(完整?)文件列表如下(按bash读取它们的顺序):

/etc/profile
/etc/bashrc
~/.bash_profile
~/.bash_login
~/.profile
~/.bashrc

答案 1 :(得分:4)

您是否还检查了/ etc / profile或/ etc / paths?在我看来,如果你从其他所有地方评论出来的话,那就是他们会去的地方。