본문 바로가기

내직업은 IT종사자/기타

[MacOS] M1 homebrew 설치(install) + next steps

반응형

 

 

 

1. Homebrew란? 


MacOS용 패키지 관리자 입니다.

터미널(Terminal)에서 명령어를 작성하여 필요한 프로그램을 설치, 삭제, 업데이트를 손쉽게 관리할 수 있습니다.

 

 

 

2. Homebrew를 왜 사용하나요?


새로운 프로그램을 사용하기 위해서 설치하는 방법은

1. App store에서 검색해서 다운 및 설치한다.

2. 해당 프로그램 사이트에서 운영체제에 맞는 설치 방법을 따른다.

입니다.

 

하지만 간혹 해당 프로그램이 구버전에 머물러 있는 경우도 있고, 프로그램이 압축파일이라면 불필요한 부가 프로그램이 같이 설치되어 문제를 야기 할 가능성이 있습니다. 또. 절차가 단순하지 않아 중간에 실수할 경우 설치를 실패할 가능성도 있습니다. 

이에 반해, "Homebrew" 를 사용할 경우 이러한 문제 없이 손쉽고 깔끔하게 프로그램을 설치, 삭제, 업데이트 할 수 있는 편리한 패키지 관리자입니다.

 

 

3. Homebrew 설치방법


  •  terminal을 실행한다.  (Spotlight 검색 이용  혹은 응용프로그램 > 유틸리티 > 터미널 더블클릭)
  • Homebrew 홈페이지에 나와있는 명령어를 복사 붙여넣기해서 실행한다.

$/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 중간에 password라고 뜨면 Mac 로그인 할 때 사용하는 비밀번호를 입력 후 return(enter)를 누른다.
  • "press RETURN to continue or any other key to abort"가 나오면 return(enter)를 누른다.
  • 스크립트 실행이 멈추고 완료되면  아래 처럼 입력해서 확인할 수 있다. 
$ brew --version  #Homebrew 4.0.14-dirty

 

 

 

4. Homebrew M1 설치 문제 해결


homebrew 사이트

Homebrew 설치 후 brew명령어 입력하면

 

위에 화면처럼 "zsh: command not found: brew"   

brew명령어를 찾지 못하였다는 내용이 나옵니다. 

 

!)해결방법

  • Terminal에서  homebrew를 설치 완료 했을때 나오는 글 중에 "Next steps"를 따라해야합니다.
  • Next steps는 아래 세가지 입니다. 
$ echo '# Set PATH, MANPATH, etc., for Homebrew.' >> /Users/{사용자명}/.zprofile
$ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/{사용자명}/.zprofile
$ eval "$(/opt/homebrew/bin/brew shellenv)"

 

이후 "brew --version"을 입력하면 정상설치 된 것을 확인할 수 잇씁니다.( 다른 명령어도 가능!)

 

 

 

5. Homebrew를 이용하여 프로그램 설치


- "Homebrew"를 이용하여 설치하기 전에  "brew update"를 입력해서 새롭게 진행된 업데이트가 있는지 확인해주세요.

- 내가 설치하고자 하는 프로그램을 "Homebrew"를 통해 설치할 수 있는지 "brew search {프로그램명}" 으로 확인합니다. 

   (없으면 App store 또는 해당사이트를 통해 설치)

 

 

 

잘못된 정보에 대한 피드백은 언제나 환영입니다  (´▽`ʃƪ)♡

 

 

 

참고 게시글:

https://somjang.tistory.com/entry/macOS-M1-Mac-%EC%97%90-brew-%EC%84%A4%EC%B9%98%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95

 

반응형