depois de instalar as portas mac, meu .profile fica assim:
# Adição do MacPorts Installer em 2011-12-04_at_20: 48: 26: adicionando uma variável PATH apropriada para uso com o MacPorts.
exportar PATH = / opt / local / bin: / opt / local / sbin: $ PATH
# Concluiu a adaptação da variável de ambiente PATH para uso com o MacPorts.
Mas, por algum motivo, ao abrir o terminal ou conectar-se ao servidor remotamente (ssh), o .profile não é carregado, portanto não posso usar macports (a menos que eu vá para a pasta macports, é claro).
Como posso ativar .profile?
.bashrc
é carregado por sessões sem login . Uma configuração comum é ter uma carregada pela outra. No OS X, todos os shells lançados pelo Terminal são shells de login por padrão, diferentes de, por exemplo, emuladores comuns de terminal Linux.Para atualizar, tente o seguinte: / opt / local / bin / port selfupdate
Para executar um comando sudo como este: sudo port install somePackageYouNeed
Tente: sudo / opt / local / bin / port install somePackageYouNeed
fonte