macOS 사용자를 위한 필수 도구, Homebrew! 복잡한 설치 과정 없이 터미널 한 줄로 다양한 소프트웨어를 손쉽게 관리하는 방법을 소개합니다. 지금 바로 개발 환경을 간편하게 구축해보세요.
Homebrew란 무엇인가요?
Homebrew는 macOS(및 Linux)를 위한 “누락된 패키지 관리자”입니다. 이를 통해 Apple이 제공하지 않는 유용한 유틸리티와 소프트웨어를 쉽게 설치하고 관리할 수 있습니다. 마치 리눅스의 apt나 yum과 같은 역할을 합니다.
- 소프트웨어 설치 및 제거: 원하는 프로그램을 간단한 명령어로 설치하고 삭제할 수 있습니다.
- 개발 환경 구축 용이: 개발에 필요한 다양한 도구와 라이브러리를 몇 가지 명령어로 빠르게 설정할 수 있습니다.
- 자동 종속성 관리: 필요한 다른 패키지들도 자동으로 함께 설치해줍니다.
- Cask 기능: 명령줄 도구뿐만 아니라 Chrome, Firefox와 같은 GUI 애플리케이션도 설치할 수 있습니다.
Homebrew 설치 방법
Homebrew 설치는 간단합니다. 다음 단계를 따라해보세요.
-
터미널 열기
Mac에서 터미널 앱을 엽니다. (Spotlight 검색 또는 응용 프로그램 > 유틸리티 > 터미널)
-
Xcode Command Line Tools 설치 (선택 사항이지만 권장)
Homebrew 설치 전에 Xcode Command Line Tools를 먼저 설치하는 것이 좋습니다. 이미 설치되어 있다면 건너뛸 수 있습니다.
xcode-select --install화면의 지시에 따라 설치를 완료합니다.
-
Homebrew 설치 명령어 실행
공식 Homebrew 웹사이트에서 제공하는 다음 명령어를 터미널에 붙여넣고 Enter 키를 누릅니다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"설치 스크립트는 무엇을 할 것인지 설명하고 진행하기 전에 잠시 멈춥니다. Mac 사용자 비밀번호를 입력하라는 메시지가 나타나면 비밀번호를 입력하고 Enter 키를 눌러 설치를 계속 진행합니다.
-
환경 변수 설정
설치 완료 후, 터미널에 나타나는 안내에 따라 Homebrew를 PATH에 추가하는 명령어를 실행해야 할 수 있습니다. 일반적으로 다음과 같은 명령어를 사용합니다.
Apple Silicon (M1/M2/M3) Mac의 경우:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofileeval "$(/opt/homebrew/bin/brew shellenv)"Intel Mac의 경우 (또는 ~/.zshrc 사용하는 경우):
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.zshrcsource ~/.zshrc또는 ~/.zprofile에 추가하고
source ~/.zprofile을 실행할 수도 있습니다. -
설치 확인
Homebrew가 올바르게 설치되었는지 확인하기 위해 다음 명령어를 실행합니다.
brew doctorbrew --version“Your system is ready to brew” 메시지가 나타나고 버전 정보가 출력되면 설치가 성공적으로 완료된 것입니다.
Homebrew 사용 방법
Homebrew 설치 후에는 다양한 패키지를 쉽게 관리할 수 있습니다.
-
패키지 설치:
brew install <패키지명>(예:brew install wget) -
애플리케이션 설치 (Homebrew Cask):
brew install --cask <애플리케이션명>(예:brew install --cask firefox) -
패키지 업데이트:
brew update(Homebrew 자체 및 패키지 정의 업데이트)brew upgrade(설치된 모든 패키지 업데이트) -
패키지 검색:
brew search <키워드> -
설치된 패키지 목록 보기:
brew list -
패키지 정보 보기:
brew info <패키지명> -
패키지 제거:
brew uninstall <패키지명>
Homebrew는 macOS 개발 환경을 더욱 편리하게 만들어주는 강력한 도구입니다. 이제 터미널에서 원하는 프로그램을 자유롭게 설치하고 관리해보세요!