.etc
M1칩 Mac에서 Homebrew 설치방법
Calssess
2022. 1. 10. 12:35
반응형
M1칩을 탑재한 새로운 맥(Big Sur)에서 Homebrew를 설치하려면
/bin/bash -c "$(curl -fsSL https://gist.githubusercontent.com/nrubin29/bea5aa83e8dfa91370fe83b62dad6dfa/raw/48f48f7fef21abb308e129a80b3214c2538fc611/homebrew_m1.sh)"
위의 명령어를 실행하시면 됩니다.
또는 iterm이나 Terminal에서 이전의 방법대로
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
위의 명령어를 이용해 Homebrew를 설치한 뒤 brew help 등 명령어를 실행하게 되면,
zsh: command not found: brew
이런 에러가 발생합니다. 이때, 터미널 바로 위쪽에 표시된
eval $(/opt/homebrew/bin/brew shellenv)
를 입력해주면,
다음과 같이 정상적으로 작동하는 것을 알 수 있습니다.
터미널을 켤 때마다 homebrew가 자동으로 실행되게 하고 싶다면,
vi ~/.zshrc로 들어가서 마지막 줄에
eval $(/opt/homebrew/bin/brew shellenv)
이렇게 변수를 추가한 뒤, :wq 명령어로 저장하고 나오면 됩니다.
M1맥이 아닌 경우는
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
이렇게 환경변수를 추가해주면 됩니다.
만약 macOS Big Sur (11.0.1)의 ZSH shell 상에서 oh my ZSH를 실행시킨 상태의 brew에서
zsh: command not found: brew
라는 오류 메시지가 나오면 Homebrew가 /usr/local/... 가 아닌 /opt/homebrew/ 에 설정되어 있으므로, 터미널에서
export PATH=/opt/homebrew/bin:$PATH
위의 명령을 추가하면 홈 디렉토리의 .zshrc 로 설정해 ZSH shell 가 brew command를 찾아 실행할 수 있습니다.
출처: https://designdepot.tistory.com/209 [Designdepot | Better Life]
반응형