Tentei instalar o MacPorts para atualizar minha versão do Rails para poder trabalhar no Agile Web Development com Rails, PragProg (4 de 2011). Eu segui as instruções do livro, bem como no site da MacPorts , para executar a instalação a partir da imagem do disco. Pareceu instalar corretamente, no entanto, a execução de comandos port retornou "port: command not found".
Eu procurei no Stack Exchange e encontrei esta pergunta , então tentei instalar a partir da linha de comando usando "tar xjvf MacPorts-1.9.2.tar.bz2". Mais uma vez, a instalação parece funcionar. Recebo a confirmação de que o MacPorts foi instalado com êxito, mas ainda recebo o erro "sudo: port: command not found" ao tentar atualizar o MacPorts (via "sudo port -v selfupdate").
Eu acho que meu erro está em não ter o caminho correto definido. Eu segui o conselho neste tópico , ou seja, adicionando um caminho (/ opt / local) em paths.d, mas ainda recebo o erro.
Se isso importa, o terminal está configurado para abrir shells com o shell de login padrão (/ usr / bin / login). Devo mudar isso para / bin / bash?
Então, esse é um problema do MacPorts, $ PATH ou StupidUser?