MacPorts устанавливает все свои порты в /opt/local
(или любой другой префикс, с которым вы его настроили, но по умолчанию он /opt/local
). Он устанавливает свои собственные копии Perl, Python и т. Д., Так что установка MacPorts стандартизирована и позволяет избежать конфликтов (предоставляемые Apple версии некоторых программ, таких как Perl и Python, и некоторых библиотек, часто сильно отстают от последних версий эти инструменты).
Когда вы устанавливаете MacPorts, он автоматически добавляет /opt/local/bin
к вашей переменной $PATH
(вы можете изменить это, отредактировав файл конфигурации вашей оболочки), поэтому, если вы вызовете perl
и т. Д., Вы получите MacPorts версия. Тем не менее, поставляемые Apple версии будут по-прежнему исправны и не изменятся, и другие программы, использующие эти версии, также не будут затронуты.