Rails, PragProg (2011 년 4 월 4 일)를 통해 Agile Web Development를 통해 작업 할 수 있도록 Rails 버전을 업그레이드하기 위해 MacPorts를 설치하려고했습니다. 디스크 이미지에서 설치를 수행하기 위해이 책과 MacPorts 웹 사이트 의 지침을 따르고 있습니다. 그러나 올바르게 설치 한 것 같지만 나중에 포트 명령을 실행하면 "port : command not found"가 반환되었습니다.
Stack Exchange를 검색 하고이 질문을 찾았 으므로 "tar xjvf MacPorts-1.9.2.tar.bz2"를 사용하여 명령 줄에서 설치를 시도했습니다. 다시 설치가 작동하는 것 같습니다. MacPorts가 성공적으로 설치되었다는 확인 메시지가 표시되지만 "sudo port -v selfupdate"를 통해 MacPorts를 자동 업데이트하려고 할 때 여전히 "sudo : port : command not found"오류가 발생합니다.
내 오류는 올바른 경로가 설정되어 있지 않다고 생각합니다. 이 스레드 의 조언 , 즉 paths.d에 경로 (/ opt / local)를 추가했지만 여전히 오류가 발생합니다.
중요한 경우, 터미널은 기본 로그인 쉘 (/ usr / bin / login)로 쉘을 열도록 설정되어 있습니다. 이것을 / bin / bash로 변경해야합니까?
그렇다면 이것이 MacPorts 문제, $ PATH 문제 또는 StupidUser 문제입니까?