본문 바로가기

Mac등이/앱추천 및 사용법

Homebrew 설치 및 간단 사용법

들어가며

맥을 사용하면서 필요에 의해 설치하는 프로그램들은 대부분 앱스토어(App Store)에서 다운 또는 구입하여 사용하게 된다. 이러한 프로그램들은 대부분 "프로그램명.app"이란 이름으로 패키징되어 있으며 삭제하고자 할 때도 해당 파일(패키지)을 삭제해도 큰 무리가 없으며 좀 더 깔끔하게 삭제하고 싶을 때는 "App Cleaner"와 같은 프로그램을 사용하면 된다.

 

하지만 맥을 개발용으로 사용하게 되면 JDK, Node, MySql등을 설치할 일이 생기는데 해당 사이트에서 맥용 설치파일로 설치하여도 무방하나 이렇게 설치한 것들 중 일부는 이곳저곳에 본인의 흔적을 남기는 경우가 발생하여 삭제하고자 할 때 깔끔하게 삭제하기가 곤란할 때가 종종 발생하게 된다.

 

이러한 이유로 요즘은 많은 맥 사용자들이 Homebrew라는 패키지 관리자로 특정 프로그램을 설치, 업데이트, 삭제를 수행한다.

초반보다는 지원하는 패키지 양도 많아지고 공식적인 패키지 이외의 것들도 상당부분 지원하기 때문에 사용해 볼 것을 권장하며 해당 글에서는 간략하게 설치 방법과 사용법을 정리토록 한다.

 

Homebrew 공식사이트

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

설치

위에 링크한 사이트에 접속하면 설치를 위한 명령어가 있으니 해당 명령어를 터미널창에 붙여넣기 한 후 설치하면 간단하게 설치된다.

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

사용법

Homebrew 전체 명령어는 "Homebrew Full Command List"를 참조하고 다음은 간략한 명령어만 정리하였다.

명령어 설명
brew --version 현재 Homebrew의 버전정보
brew update homebrew update
brew list Homebrew로 설치한 패키지 목록
brew install formula 패키지 설치 (formula에 패키지명 입력)
brew uninstall formula 패키지 삭제
brew search Homebrew로 설치할 수 있는 패키지 목록
brew cleanup formula 설치된 패키지중 이전버전의 패키지 삭제하기

추가 팁...

Homebrew로 패키지를 설치하는 방법에 대해 설명하였습니다. 이 외에도 "brew cask" 명령어를 사용하면 맥용 어플, 폰트, 플러그인등을 설치할 수 있습니다. "brew search"와 같이 설치할 수 있는 모든 목록을 살펴볼 수는 없지만 "brew cask search 어플명"으로 Homebrew cask로 설치할 수 있는 어플들을 검색해볼 수 있습니다.

 

이를 이용하여 chrome, iterm등의 맥용 어플들도 설치할 수 있습니다. "brew cask"를 이용하여 어플을 설치하는 예는 아래의 OpenJDK를 설치하는 포스팅을 참조하시면 되겠습니다.

 

관련 포스팅

2020/01/09 - [Programming/Java관련] - 맥(Mac)에 OpenJDK 설치하기

 


U2ful은 입니다. @U2ful Corp.