只是快速澄清一下MacPorts。Ayaz 是对的,默认情况下,MacPorts 将在/opt/local中安装东西。(如果您愿意,这使得以后全局卸载变得容易,并且它使 MacPorts 包不受 OS X 包的影响。)
当您安装 MacPorts 时,它通常会通过更新用户的.profile(如果不存在,则创建它)来为您编辑$PATH
(和您的 )。$MANPATH
作为预防措施,安装程序将创建原始.profile的备份,以防您想要回滚更改(或者如果您稍后完全卸载 MacPorts)。这是一个来自工作中的随机机器的示例。
admin ~ $ ls .profile*
.profile .profile.macports-saved_2009-08-03_at_14:55:56
如果您查看.profile,您应该会看到如下内容:
##
# Your previous /Users/admin/.profile file was backed up as /Users/admin/.profile.macports-saved_2009-08-03_at_14:55:56
##
# MacPorts Installer addition on 2009-08-03_at_14:55:56: adding an appropriate PATH variable for use with MacPorts.
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.
# MacPorts Installer addition on 2009-08-03_at_14:55:56: adding an appropriate MANPATH variable for use with MacPorts.
export MANPATH=/opt/local/share/man:$MANPATH
# Finished adapting your MANPATH environment variable for use with MacPorts.
如果您的 $PATH尚未更新,则应该对其进行调整,否则,您将无法使用该port
工具和通过 MacPorts 安装的软件。