Homebrew란?

 Homebrew는 MacOS의 CLI환경에서 사용하는 '패키지 관리자'이고 리눅스의 apt-get이나 yum과 같은 역활을 한다고 생각하면 된다. 일반인이라면 필요가 없겟지만 mac을 사용하는 개발자라고 한다면 굉장히 편리한 프로그램이다. 개발에 필요한 도구들을 쉽고 간편하게 관리할 수 있게 해준다.

 

Homebrew 설치하기

Homebrew를 설치하는 방법은 매우 간단하다.

 

 

Mac의 터미널을 실행시켜 아래 명령어를 복사해서 붙여넣고 리턴 키를 눌려주면 설치가 완료된다.

 

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

 

설치가 완료되고 설치가 제대로 완료되었는지 확인하기 위해 아래 명령어를 실행시켜 준다.

 

brew doctor

문제가 없다면 'Your system is ready to brew'란 메시지가 출력될 것이다. 

 

 

 

Homebrew 사용하기

Homebrew에서 패키지는 formula라고 부른다.

 

패키지 설치하기

 

brew install <formula>

패키지 설치는 위 명령어를 이용한다.

만약 wget패키지를 설치하기 위해선 <formula>자리에 wget을 넣어 brew install wget이란 명령어를 입력하여 준다.

 

패키지 삭제하기

 

brew list

위 명령어로 설치된 패키지의 리스트를 확인하고 삭제할 패키지의 이름을 찾는다.

 

brew uninstall <formula>

brew uninstall 명령어를 사용하여 설치된 패키지를 삭제하여 준다.

 

패키지 업데이트하기

 

brew outdated

위 명령어로 버전업된 패키지를 확인하고

 

brew upgrade <formula>

brew upgrade로 최신 버전으로 업그레이드 가능하다.

 

**Homebrew에서는 패키지 업그레이드시 이전버전의 패키지를 지워주지 않는다.

   이전버전의 패키지를 삭제하고 싶다면 brew cleanup <formula>를 사용하여 지울수 있다.

 

 

 

 

 

https://formulae.brew.sh/analytics/

 

Homebrew Analytics Data

Homebrew’s package index

formulae.brew.sh

위 주소로 접속하면 homebrew를 통해 설치된 패키지의 목록을 볼 수 있다. 그 중 Install On Request Events를 보면 가장 많이 설치된 패키지들을 살펴볼 수 있다.