예전 기록을 살펴보니 Xcode-CLT 에서 Homebrew, nvm 과 Node.js 의 설치까지를 그냥 단순하게 순서만 나열해두었더라구요. 초기 세팅은 한 번만 진행하면 되는 만큼 새롭게 맥북을 세팅해야 하는 일이 있을때 잘 기억이 나지 않는 것 같아 이 참에 진행 과정을 간략하게 정리해두려 합니다. (개인적으로 참고하기 위한 용도의 블로깅입니다. 다음의 과정은 M1 맥북을 기준으로 합니다.)
우선 맥북에 Xcode Command Line Tools 를 설치해야 합니다. 터미널에서 xcode-select --install
명령어를 입력하고 진행하게 되면 꽤 긴 시간을 거쳐 설치가 완료됩니다.
Xcode 는 맥os 전용의 통합개발환경입니다. 용량이 어마어마하기 때문에 CLT 만 필요한 입장에서는 굳이 Xcode 전체를 설치할 필요가 없어 CLT 만 설치하고 넘어가면 됩니다.
Homebrew 홈페이지에서 명령어를 카피해 터미널에 붙여넣기합니다. 맥 사용자 암호를 입력하고 중간에 엔터 키를 입력해 설치를 진행할 수 있습니다.
로그를 살펴보면 Warning
이라는 빨간 글씨와 함께 /opt/homebrew/bin is not in your PATH
라는 메시지가 뜨는데요. Next steps:
라고 되어있는 부분에서 2 줄의 command 를 각각 복사해 붙여넣기해서 실행하면 됩니다.
nvm 공식 문서에 보면 설치 명령어가 나와있습니다. 만약 wget 이 설치되어 있지 않은 경우 zsh: command not found: wget
이라는 로그를 보실 수 있을 겁니다. 이 때는 brew install wget
명령어로 wget 을 먼저 설치해주시면 됩니다.
wget 의 설치를 완료하셨다면 nvm 의 설치 명령어를 붙여넣기 전, touch ~/.bash_profile
을 먼저 실행하고 그 이후에 nvm 을 설치해야 합니다. 공식 문서에서는 macOS 10.15 이후로 기본 셸이 zsh 가 되면서 생기는 현상이라고 안내하고 있습니다. 또한 nvm 의 설치가 완료되면 터미널을 꼭 재시작해야 합니다. 설치가 완료되면 재시작하라고 친절하게 안내하고 있으니 그대로 따라하면 되겠습니다.
마지막으로 Node.js 입니다. nvm install 버전명
을 입력하여 설치가 가능합니다. M1 칩의 경우 최소 15 버전 이상을 사용해야 한다고 하니 참고하시면 되겠습니다.
입사 첫 날은 얼떨떨한 느낌으로 지나갔습니다. 업무를 위해 익숙해져야 할 툴들과 여러 문화들이 많아, 당분간은 블로깅보다는 업무를 익히고 익숙해지는데 초점을 맞추려고 합니다.
참고 용도로 정리한 만큼 내용이 간략하고 불친절하게 느껴지실 수도 있을 것 같습니다. 양해를 부탁드립니다.