M1 맥북을 사고나서 개발환경 세팅, github.io 를 로컬로 구성하던 중 homebrew, ruby, jekyll 을 설치하는데 꽤나 애를 먹었다.. 🤦♂️
위 포스팅에는 Rosetta로 homebrew 를 깔면서 환경설정이 뒤죽박죽된것에 대한 해결책을 정리해놓는다.
원인?
brew config 로 경로확인
해결방법
Rosetta를 사용하여 열고 끄기 설정
Finder -> 응용프로그램 -> 사용하는 터미널 프로그램 오른쪽 클릭 -> 정보 가져오기에 가면 이런 창이 나타나는데,
위 그림에서 Rosetta를 사용하여 열기를 체크하면 된다.
Uninstall
/bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh))"
Install
/bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))”
위 과정 후 PATH 등록을 해준다.
sudo vi ~/.zshrc
로 접속 후 i(insert) 로 하단 코드 추가
혹은
기존에 있는 환경설정 코드에 추가를 하면
export PATH=/opt/homerew/bin:$PATH
HOMEBREW_PREFIX가 정상적으로 /opt/homebrew 로 잘 설정되었다.