| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
- dockerhub
- Python
- 맥북
- homebrew
- Docker Desktop
- DockerCompose
- 이미지
- docker
- Container
- 도커
- 기본체인
- langchain
- 홈브루
- AI
- 멀티체인
- dockerfile
- 도커데스크탑
- volume
- dockerdesktop
- AI에이전트만들기
- image
- ChatGPT
- 맥개발
- MacOS
- 홈브루설치
- Today
- Total
개발짱 김크램
맥북 homebrew 설치, 환경변수 설정 방법, 맥 개발환경 세팅 본문
- 목차 -
Homebrew란?
주요 특징
설치 방법(환경변수 설정)
‼️ Homebrew란?
mac os 용 패키지관리자다.
맥 개발자들이 주로 사용하는 CLI(명령어 기반 도구)나 라이브러리를 간편하게 설치하고 관리할 수 있게 해준다
한마디로 '맥(macOS)용 앱 스토어의 터미널 버전'이라고 이해하면 된다.
윈도우에 가장 유사한 도구로 윙겟(winget) 이나 초콜릿티(Chocolatey)가 있다.
‼️ 주요 특징
- 단순한 설치
일반적으로 어떤 개발 도구를 설치하려면,
웹사이트 방문 > 다운로드 > 압축해제 > 환경변수 설정 같은 번거로운 과정이 필요하다.
하지만 홈브루를 쓰면 터미널에서 명령어 한줄로 끝난다.
brew install git
- 패키지 의존성 관리
어떤 프로그램 A를 실행하기 위해 프로그램 B가 반드시 필요한 경우,
홈브루는 dependency peer까지 알아서 설치해준다.
- 깔끔한 관리
업데이트 : [brew upgrade] 한 번이면, 설치된 모든 도구가 최신 버전이 된다
삭제 : [brew uninstall 프로그램명]을 입력하면 찌꺼기 없이 깔끔하게 지워준다
- Cask 기능
터미널 도구 뿐만 아니라 크롬, VS Code 같은 일반적인 GUI앱도 홈브루로 설치할 수 있게 해주는 확장 기능을 가지고 있다.
‼️ 설치 방법
설치방법은 진~짜 간단하다.
1분도 안걸리는 듯
공식홈페이지에서 제공하는 명령어를 터미널에 입력하기만 하면 끝~!
1. 홈브루 공식홈페이지 접속
https://brew.sh/
Homebrew
The Missing Package Manager for macOS (or Linux).
brew.sh
2. 설치 명령어 복사

3. 터미널에 붙여넣기
비밀번호를 입력하면 어떤 일이 일어나는지 알려준다.
엔터키를 입력하면 설치가 시작된다

4. 환경변수 설정
설치 성공!
여기까지만 하고 터미널에 brew를 입력해보면, command not found가 뜬다.
환경변수를 설정해줘야한다.
친절하게도 Next steps까지 알려주는 homebrew!
저 명령어들을 입력하면 환경변수 설정까지 완료된다.

각 명령어의 의미를 보자.
echo >> /Users/sh/.zprofile
- 기존 설정들과 섞이지 않도록 가독성을 위해 한 칸 띄우는 용도로, .zprofile 파일의 맨 끝에 빈 줄을 하나 추가
- .zprofile은 Zsh 쉘(맥북 기본 터미널)이 시작될 때 실행되는 설정 파일이다.
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/***/.zprofile
- .zprofile 파일에 환경 변수 로드 명령어 추가.
- eval : 터미널이 켜질 때 마다 해당 변수들을 자동으로 시스템에 등록한다
- $(/opt/homebrew/bin/brew shellenv) : 홈브루 실행에 필요한 4가지 환경 변수(PATH, MANPATH, INFOPATH, HOMEBREW_PREFIX)를 출력하라
eval "$(/opt/homebrew/bin/brew shellenv)"
- 현재 터미널 창에 즉시 적용한다. (터미널 재시작하지 않고도 바로 brew 명령어 사용하기 위함)
5. 설치 확인
설치가 잘 되었는지 확인해보자. 버전이 나온다면 설치 성공
brew -v
홈브루 설치한 기념으로 깃을 깔아봤는데 너무 쉽다..!

이로써 맥 개발 준비 완료~!