Homebrew라고 하면 낯설게 느끼는 분들도 있을 것입니다. 간단히 말해, Homebrew는 macOS에서 개발자, 시스템 관리자, 고급 사용자를 위해 만들어진 패키지 관리자입니다. 명령줄 기반으로 작동하기 때문에 다소 진입 장벽이 있는 도구이기도 합니다.
하지만 걱정하지 마세요. 이 글의 단계별 안내를 따라 하면 Mac에 Homebrew를 손쉽게 설치할 수 있습니다. 설치가 완료되면 개발자처럼 다양한 오픈소스 소프트웨어와 애플리케이션을 자유롭게 다운로드하고 사용할 수 있습니다. 자세한 내용을 지금부터 확인해 보세요!
목차:
- 1. Homebrew란 무엇인가?
- 2. Mac에 Homebrew 설치 요구 사항
- 3. Mac에 Homebrew 설치하는 방법
- 4. Mac에서 Homebrew 제거하는 방법
- 5. Mac에 Homebrew 설치 관련 FAQ
Homebrew란 무엇인가?
Homebrew는 macOS용 무료 오픈소스 패키지 관리자로, Mac 터미널을 통해 Python, Ruby, Node.js 같은 수많은 명령줄 기반 도구를 설치, 업데이트, 관리할 수 있게 해줍니다. Homebrew 제작자들은 이를 "Homebrew는 Apple이 제공하지 않는 것들을 설치해 줍니다"라고 표현합니다.
예를 들어, FUSE for macOS 같은 무료 NTFS for Mac 프로그램을 다운로드해 사용하려면 먼저 Homebrew를 설치해야 합니다. 반면 iBoysoft NTFS for Mac은 별도의 서드파티 도구 없이도 바로 다운로드해 사용할 수 있으니, 혹시 NTFS for Mac 소프트웨어를 찾고 계신다면 한번 사용해 보시기 바랍니다.
이제 Homebrew가 무엇인지 이해하셨나요? 유용한 정보라면 주변에 널리 공유해 보세요!
Mac에 Homebrew 설치 요구 사항
Mac에 Homebrew를 설치하기 전에, 아래 요구 사항을 충족하는지 먼저 확인하세요. 충족하지 못하면 설치에 실패할 수 있습니다.
- 64비트 Intel CPU 또는 Apple Silicon CPU
- macOS Catalina 10.15 이상 버전 (구버전에서도 작동할 수 있지만 공식적으로 지원되지 않음)
- 관리자 권한 (Homebrew 설치를 완료하려면 Mac 로그인 비밀번호가 필요함)
- Xcode용 명령줄 도구(Command Line Tools)
Mac이 위 요구 사항을 모두 충족한다면, 다음 단계로 넘어가 보겠습니다!
Mac에 Homebrew 설치하는 방법
Homebrew의 개념과 필수 조건을 확인했다면, 이제 실제 설치 방법을 알아볼 차례입니다. Mac에 Homebrew를 설치하려면 터미널에서 여러 명령줄을 입력해야 하므로, 아래 안내를 순서대로 하나씩 따라 해 보세요!
1단계: Mac에 Xcode 명령줄 도구 설치
앞서 언급했듯이, Homebrew 설치에는 Xcode용 명령줄 도구가 필요합니다. Xcode를 잘 모르는 분들을 위해 간단히 설명하면, Xcode는 Apple의 공식 통합 개발 환경(IDE)으로 Mac에서 소프트웨어를 개발하는 데 필요한 모든 도구를 포함하고 있으며, 이 도구가 있어야 Homebrew가 정상적으로 작동합니다. 다음 단계에 따라 설치하세요:
- Mac 런치패드(Launchpad) > 기타로 이동한 후, 터미널(Terminal)을 클릭해 실행합니다.
- 터미널 창에 다음 명령어를 입력하고 Return 키를 누릅니다.
xcode-select --install - 새 대화 상자가 나타나면 '설치(Install)'를 선택해 설치를 진행합니다.
- 라이선스 동의 창이 뜨면 '동의(Agree)'를 클릭합니다.
- 설치가 완료될 때까지 기다립니다. 몇 분 정도 소요될 수 있습니다.
2단계: Mac에 Homebrew 설치
Xcode 명령줄 도구 설치를 마쳤다면, 이제 Homebrew를 설치할 준비가 된 것입니다. 설치 방법은 다음과 같습니다:
- Mac에서 터미널을 다시 실행합니다.
- 터미널 창에 아래 명령어를 붙여넣고 Return 키를 누릅니다.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 터미널 창에 관리자 비밀번호를 입력합니다. 보안상의 이유로 화면에는 비밀번호가 표시되지 않으니 정확하게 입력한 후 Return 키를 누르세요.
- Return 키를 한 번 더 누르면 Homebrew 설치가 시작됩니다.
- 설치에는 몇 분 정도 걸릴 수 있으니 잠시만 기다려 주세요.
- 터미널 창에 "Installation successful" 메시지가 나타나면 설치가 완료된 것입니다.
Intel 기반 Mac이라면 여기까지로 전체 설치가 끝납니다. Apple Silicon Mac(M1/M2 등)을 사용 중이라면 아래의 추가 단계가 하나 더 필요합니다.
3단계: Homebrew 셸 환경 설정 추가 (Apple Silicon Mac)
Intel 기반 Mac과 달리, Apple Silicon Mac에서는 Homebrew 파일이 /opt/homebrew 폴더에 설치됩니다. 따라서 위의 안내대로 설치를 마치면 터미널에 추가 설정이 필요하다는 메시지가 표시됩니다.
Intel Mac에서는 Homebrew가 /usr/local/bin 디렉터리에 설치되므로 별도의 설정이 필요 없습니다. 하지만 Apple Silicon Mac에서는 Homebrew가 /opt/homebrew 폴더에 설치되며, 이 경로는 기본 PATH에 포함되어 있지 않기 때문에 Homebrew 설정 명령이 담긴 ~/.zprofile 파일을 생성해야 합니다.
쉽게 말해, Apple Silicon Mac에 Homebrew를 설치하려면 Intel 기반 Mac보다 두 개의 명령어를 더 실행해야 합니다. 터미널에 표시된 안내대로 아래 두 명령어를 하나씩 실행하세요:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/xxx/.zprofile
'xxx' 부분은 본인의 사용자 이름으로 바꿔 주세요. 사용자 이름을 모르셔도 괜찮습니다. 터미널에서 Homebrew가 자동으로 제공하는 전체 명령어를 그대로 복사해 붙여넣으면 됩니다. 그다음 아래 명령어를 실행합니다:
eval "$(/opt/homebrew/bin/brew shellenv)"
위 두 명령어를 모두 실행하면 Apple Silicon Mac에도 Homebrew 설치가 완료됩니다.
4단계: 분석 기능 비활성화 (선택 사항)
Homebrew를 설치했다면 한 가지 알아두어야 할 점이 있습니다. Homebrew는 사용자 에이전트, Google Analytics 버전, 분석용 사용자 ID 같은 일부 데이터를 수집해 개발자에게 전송합니다.
데이터가 수집되어 공유되는 것을 원하지 않는다면, 아래 단계에 따라 분석 기능을 비활성화하세요:
- Mac에서 터미널을 실행합니다.
- 터미널 창에 다음 명령어를 입력하고 Return 키를 누릅니다.
brew analytics off
이 명령은 분석 기능을 꺼서 데이터가 Homebrew 개발자에게 공유되지 않도록 합니다. - 아래 명령어를 실행하면 분석 데이터 수집 상태를 확인할 수 있습니다. 결과가 "Analytics are disabled"로 표시되면 모든 설정이 완료된 것입니다!
brew analytics
5단계: Mac에서 Homebrew 시작하기
Homebrew를 본격적으로 사용하려면 터미널에 "brew help"를 입력하고 Return 키를 누르세요. 그러면 Homebrew를 통해 소프트웨어를 설치, 업데이트, 삭제하는 데 필요한 명령 목록이 표시됩니다. 또한 나중에 문제가 생겼을 때 유용하게 쓸 수 있는 진단 명령어 "brew doctor"도 함께 기억해 두면 좋습니다.
6단계: Homebrew로 패키지 설치, 업데이트, 삭제하기
Homebrew 설치를 마쳤다면, 이 강력한 패키지 관리자를 활용하는 기본적인 방법을 알아보겠습니다.
패키지 설치: 터미널에서 아래 구문을 실행하세요. [package name]은 원하는 패키지 이름으로 바꿔야 합니다.
brew install [package name]
패키지 업데이트: 아래 명령어로 업데이트가 필요한 패키지 목록을 먼저 확인합니다.
brew outdated
그다음 아래 구문으로 오래된 패키지를 업데이트합니다.
brew upgrade [package name]
개별 패키지 외에도 패키지 관리자 자체를 정기적으로 업데이트해야 정상적인 작동을 유지할 수 있습니다. Homebrew 최신 버전 확인 및 업데이트는 아래 명령어로 할 수 있습니다.
brew update
패키지 삭제: 아래 두 명령어 중 아무거나 사용해도 되며, 둘 다 동일한 결과를 가져옵니다.
brew uninstall [package name]
brew remove [package name]
명령어 실행 시 [package name]을 실제 삭제하려는 패키지 이름으로 바꾸는 것을 잊지 마세요.
이제 Mac에 Homebrew를 설치하고 활용하는 방법을 모두 익히셨나요? 성공적으로 설치하셨다면 이 가이드를 필요로 하는 분들에게 공유해 주세요!
Mac에서 Homebrew 제거하는 방법
어떤 이유에서든 언젠가 Mac에서 Homebrew를 제거해야 할 수도 있습니다. 다행히 제거 과정도 매우 간단합니다! 아래 단계를 따라 해 보세요:
- Mac에서 터미널을 실행합니다. 파인더(Finder) > 응용 프로그램에서 찾을 수 있습니다.
- 터미널에 아래 명령어를 입력하고 Return 키를 누릅니다.
macOS Catalina, Big Sur, Mojave 이상 버전용:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
macOS High Sierra, Sierra, El Capitan 이하 버전용:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)" - y를 입력하고 Return 키를 눌러 제거를 확정합니다.
유용한 글이었다면 지금 바로 주변에 공유해 보세요!
결론
이 글에서는 Homebrew가 무엇인지, 그리고 Mac에 Homebrew를 설치하는 방법을 단계별로 살펴보았습니다. 아울러 Homebrew를 제거하는 방법까지 함께 안내해 드렸습니다. 이 가이드를 따라 성공적으로 설치하고, 강력한 패키지 관리자의 편리함을 마음껏 누려 보시기 바랍니다!
Mac에 Homebrew 설치 관련 FAQ
M1 Mac에서 Homebrew는 어디에 설치되나요?
M1 Mac을 포함한 Apple Silicon Mac에 Homebrew를 설치하면 /opt/homebrew/bin 경로에 설치됩니다. 이 경로는 기본 PATH에 포함되어 있지 않기 때문에 수동으로 추가해야 합니다. 위 가이드의 3단계를 참고해 설정하거나, 자세한 내용은 Homebrew 공식 웹사이트의 문서를 확인하세요.
내 Mac에 Homebrew가 설치되어 있는지 어떻게 확인하나요?
터미널에서 $ brew 명령어를 실행해 보면 됩니다. Homebrew가 설치되어 있지 않다면 터미널 창에 "zsh: command not found: brew"라는 메시지가 표시됩니다.
Mac에 Homebrew가 꼭 필요한가요?
일반적으로 대부분의 Mac 사용자에게 Homebrew는 필수는 아닙니다. Homebrew는 macOS용 패키지 관리자로, 일부 무료 오픈소스 프로그램들이 Homebrew의 도움으로 정상 작동하며, 해당 프로그램 대부분은 Homebrew가 설치되어 있지 않으면 실행할 수 없습니다. 따라서 개발자이거나 App Store에서 제공되지 않는 소프트웨어에 관심이 많은 사용자에게 Homebrew가 특히 유용합니다.