맥북을 처음 샀다면, 무엇을 먼저 해야 할까? 여러 가지 설정이 있지만, 가장 중요한 것은 Homebrew 설치다! Homebrew를 사용하면 소프트웨어를 빠르고 쉽게 설치할 수 있어 맥북을 더욱 강력하게 활용할 수 있다.
맥북을 처음 세팅할 때 필수적으로 해야 할 일이 있다. 바로 Homebrew(브루) 설치! Homebrew는 macOS에서 패키지 설치 및 관리를 쉽게 해주는 프로그램이다.
윈도우에는 choco(초콜릿) 같은 패키지 관리자가 있지만, 맥북에서는 brew가 표준이다. 이걸 설치하면 필수 프로그램과 개발 도구를 단 몇 줄의 명령어로 쉽게 설치할 수 있다.
그럼 지금부터 Homebrew 설치 방법과 꼭 설치해야 할 필수 패키지까지 한 방에 정리해보자!
Homebrew란?
Homebrew는 터미널에서 패키지를 쉽게 설치하고 관리할 수 있도록 도와주는 패키지 관리자다.
Homebrew의 장점
- 복잡한 설치 과정 없이 brew install 명령어 한 줄로 설치 가능
- 필요 없는 패키지는 brew uninstall로 쉽게 삭제
- 설치한 모든 패키지는 brew update로 최신 버전 유지
- Mac App Store에서 제공하지 않는 다양한 개발 도구 지원
맥북을 쓰는 개발자라면 필수로 설치해야 할 프로그램이다!
Homebrew 설치 방법
설치 전 요구사항
Homebrew를 설치하기 전에 Xcode Command Line Tools을 먼저 설치해야 한다.
xcode-select --install
이 명령어를 실행하면 필요한 개발 도구가 자동으로 설치된다.
터미널 실행
먼저 ⌘ + Space를 눌러 Spotlight 검색에서 터미널을 실행한다.
Homebrew 설치 명령어 실행
터미널에 아래 명령어를 입력하자.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
설치 과정에서 비밀번호 입력이 필요할 수도 있다. 입력 후 Enter를 누르면 설치가 시작된다.
설치 확인
설치가 완료되면 Homebrew가 정상적으로 작동하는지 확인해보자.
brew --version
버전 정보가 나오면 성공적으로 설치된 것이다.
Homebrew 기본 사용법
- 패키지 설치
brew install 패키지이름
예시) wget을 설치하려면?
brew install wget
- 설치된 패키지 목록 확인
brew list
- 패키지 삭제
brew uninstall 패키지이름
예시) wget 삭제
brew uninstall wget
- 패키지 업데이트
brew update
brew upgrade
이렇게 하면 설치된 모든 패키지가 최신 버전으로 업데이트된다.
필수 설치 패키지 목록
Homebrew를 설치했으면 이제 꼭 설치해야 하는 필수 패키지를 알아보자. 아래는 개발자용 & 일반 사용자용 패키지로 나눠서 정리했다.
개발자 필수 패키지
- git – 버전 관리 필수
- node – JavaScript 개발 필수
- python – Python 개발 환경 구축
- docker – 컨테이너 기반 개발 필수
- mysql – MySQL 데이터베이스 관리
- postgresql – PostgreSQL 데이터베이스 관리
- nginx – 웹 서버 구축
- git – 버전 관리 필수
- node – JavaScript 개발 필수
- python – Python 개발 환경 구축
- docker – 컨테이너 기반 개발 필수
- mysql – MySQL 데이터베이스 관리
일반 사용자 필수 패키지
- htop – 시스템 리소스 모니터링
- fzf – 터미널 검색 기능 강화
- tldr – 명령어 요약 도움말 제공
- neofetch – 시스템 정보 보기
- bat – 더 나은 cat 명령어 대체제
- ripgrep – 빠른 파일 검색
- exa – 향상된 ls 명령어
- htop – 시스템 리소스 모니터링
- fzf – 터미널 검색 기능 강화
- tldr – 명령어 요약 도움말 제공
- neofetch – 시스템 정보 보기
- bat – 더 나은 cat 명령어 대체제
Homebrew 문제 해결
brew: command not found 오류 해결
환경 변수를 설정해야 한다. 터미널에 아래 명령어를 입력하자.
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
Permission denied 오류 해결
권한 문제로 인해 패키지가 설치되지 않는 경우, 아래 명령어를 실행하면 해결된다.
sudo chown -R $(whoami) /usr/local/bin /usr/local/share
패키지 설치가 안 될 때
먼저 Homebrew 자체를 업데이트하자.
brew update && brew upgrade
그래도 해결되지 않는다면, Homebrew를 다시 설치하는 것이 방법이다.
마무리
맥북을 처음 세팅할 때 Homebrew는 필수 프로그램이다. 터미널에서 한 줄 명령어로 패키지를 설치, 업데이트, 삭제할 수 있어 편리하다.
특히 개발자라면 Git, Node.js, Python, Docker, MySQL 같은 필수 패키지를 바로 설치할 수 있다. 일반 사용자도 htop, neofetch, tldr 같은 유용한 패키지를 활용하면 더 편리한 맥 사용이 가능하다.
이제 brew를 활용해서 맥북을 더 강력하고 편리하게 세팅해보자.
'IT' 카테고리의 다른 글
GPG 실전 마스터: 1. 이제는 GPG 모르면 간첩! 개발자도 알아야 할 GPG 설정 완전 정복 (0) | 2025.04.20 |
---|---|
GTD 마스터하기 - 3.GTD를 현실에서 적용하는 법! 최고의 도구와 실천 전략 (0) | 2025.02.20 |
서버 다운? 걱정 마! MTTR·MTBF·MTTF로 해결하자 (1) | 2025.02.20 |
GTD 마스터하기 - 2.GTD 5단계 완벽 분석: 실천 가능한 생산성 방법론 (1) | 2025.02.16 |
도메인 주도 개발(DDD): 복잡한 세상을 이해하는 설계 철학 (1) | 2025.02.15 |