Study/참고사항

맥북 M1에 Homebrew 설치하는 방법

SigmoidFunction 2021. 12. 14. 14:33
728x90

노트북이 필요해서 뭐 살까하다가 가성비 좋은 맥북에어를 샀다.

 

본격적으로 깃허브 사용법도 배워보고 이것저것 해볼라고 하니 homebrew라는 것을 설치해주는 것이 좋대서 다운 시도

 

근데 뭐가 안되서 한참 지웠다가 깔았다가 했다.

 

일단 사이트는 brew.sh

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

 

이분 블로그보고 참고하였다.

m1은 인텔맥과 다르게 brew가 /usr/local/에 설치되지 않고 homebrew 자체적으로 opt/homebrew/ 디렉토리를 생성해서 다른 패키지들고 그 안에서 관리한다고 하네요

homebrew는 맥OS용 패키지 관리 어플리케이션이다. 쉽게 말해 집사 같은 역할을 한다.
일단 이분이 있어야 다른 패키지들의 설치가 편리하다.

 

M1은 3단계의 설치과정으로 나누어 볼 수 있다.

 

[1] 우선 이걸 terminal에 입력하자 ($는 기본으로 붙어 있기에 $는 생략하고 복붙)

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

Downloading Command Line Tools for Xcode 어쩌구하면서 5분정도 소요된다.
그리고
Done with Command Line Tools for Xcode라고 뜨면서 설치 완료 메시지가 뜬다.

자! homebrew가 다운 다되었습니다!
brew를 치면 작동이 되야할터인데..
zsh: command not found: brew가 뜬다..이거때매 지웠다 깔았다가 반복했다.


M1은 /opt/homebrew/에 설정되어 있음으로, 추가로 환경설정을 해줘야 합니다.


[2] 환경변수 추가
환경변수 추가를 위해

vi ~/.zshrc

 (vi와 ~ 사이에 공간있음)을 입력하면
뭔가 창에 모르는 것들로 가득 채워질 겁니다.
당황하지말고 알파벳 o 또는 그냥 엔터를 치자.
자 이제 편집을 하기 위해 알파벳 i를 치면 밑에


이제 편집이 가능하게 됩니다.
스크롤 또는 화살키로 쭉 내려가서 밑에

export "PATH=/opt/homebrew/bin:$PATH"

를 추가해줍시다.


요롷게!

(앞에 #은 붙이시면 안됩니다)
그리고 esc를 한번 눌러주면 ---insert---가 사라진게 보일겁니다.

이제 편집한 것을 저장하고 나오기만 하면 됩니다.
:를 누르고 wq!를 하면 저장하고 강제종료를 시킵니다.


[3] 끝으로..
본 화면으로 돌아오면 마지막으로 설정한 것을 적용하기 위해
source ~/.zshrc를 쳐주면 끝납니다.


homebrew를 다운 받는김에 homebrew확장인 cask도 받아주면 좋다.
brew install cask
cask는 맥용 GUI 애플리케이션을 설치할 수 있게 해준다.

 

 

 

아래 코드는 homebrew 삭제코드

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

 

 

728x90

'Study > 참고사항' 카테고리의 다른 글

docker Nvidia driver version dismatch  (0) 2022.08.16
주피터노트북 테마 명령어  (0) 2022.07.19
OpenCV 공부  (0) 2021.11.23