본문 바로가기
IT/Tips

homebrew 설치 및 사용 방법

by ITeaStory 2022. 7. 12.

homebrew는 macOS를 탑재한 맥북, 아이맥 등에서 사용되는 오픈소스 패키지 관리 툴입니다. 애플의 macOS 운영체제에서 소프트웨어의 설치를 쉽게 할 수 있도록 도와주는 도구입니다.

현재는 homebrew 버전 3.5.4까지 릴리즈 되어 있으며 애플의 M1이나 M2와 같은 실리콘 맥북은 3.0.0 버전부터 지원하고 있습니다.
사용법은 리눅스에서 사용하던 yum이나 apt-get과 유사해서 유닉스 계열 OS에 익숙하신 분이라면 homebrew를 쉽게 사용하실 수 있을 것입니다.

macOS 요구사항

아래는 공식 홈페이지에서 안내하고 있는 설치 요구사항입니다.

  • 64비트 Intel CPU 또는 애플 실리콘 CPU
  • macOS Catalina(10.15) 이상
  • Xcode를 위한 커맨드 라인 툴(CTL)
  • 설치를 위한 bash 쉘

 

Homebrew 설치방법

요구사항 중에 Xcode 커맨드 라인 툴을 설치를 요구합니다. 설치하지 않아도 홈브류를 설치하기 시작하면 이 커맨드 라인 툴을 알아서 설치해주지만 아래의 방법으로 별도 설치도 가능합니다.

xcode-select --install

아래 링크로도 설치가 가능하지만 로그인하고 다운로드하고 설치하고 귀찮으니 그냥 위의 방법으로 설치해주도록 합시다.
https://developer.apple.com/download/all/

설치방법은 정말 간단합니다. 사용하시는 iTerm과 같은 터미널에 아래 명령줄을 붙여 넣고 실행해주시면 됩니다.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 

Homebrew 패키지 설치 방법

사용방법도 간단합니다. 아래 명령어로 원하는 패키지를 설치할 수 있습니다.

brew install [formula|cask]

 

Homebrew 설치했던 패키지 삭제 방법

설치했던 패키지를 삭제하는 방법도 간단합니다.
아래 명령어로 설치했던 패키지를 간단하게 삭제할 수 있습니다.

brew uninstall [formula|cask]

 

Homebrew로 설치 가능한 패키지 확인 방법

여기에서 설치할 수 있는 formula 리스트를 확인할 수 있습니다.

 

homebrew-core

Homebrew’s package index

formulae.brew.sh

여기서는 설치 가능한 cask 리스트를 확인할 수 있습니다.

 

homebrew-cask

Homebrew’s package index

formulae.brew.sh

homebrew cask는 기존의 homebrew를 확장해서 Atom, Google Chrome과 같은 GUI 기반 macOS 애플리케이션의 설치 및 관리를 도와줍니다.
그러니까 간단하게 말해서 cask는 GUI 애플리케이션들을 모아둔 것입니다.

또는 터미널에서 아래 명령어로 원하는 패키지가 있는지 찾을 수도 있습니다.

brew search [text/REGEX/]

brew search 뒷부분에 찾고자 하는 패키지 명을 입력하면 됩니다.
formula와 cask 두 항목을 나눠서 따로 보여줍니다.

 

기존 설치된 패키지 리스트 확인

아래 명령어를 입력하면 기존에 homebrew로 설치했던 패키지 리스트를 쉽게 확인할 수 있습니다.

brew list

여기서 패키지를 확인하고 위에서 알려드렸던 brew install 명령어로 설치하시면 맥북과 같은 macOS 운영체제에서 소프트웨어를 쉽고 간단하게 설치 관리할 수 있습니다.

 

공식 홈페이지는 여기입니다.
현재는 github에서 오픈소스로 개발되고 있으며 위치는 여기입니다.