본문 바로가기

개발환경관련

[맥북관련] brew 설치하기

Homebrew 소개

 

Homebrew는 Ubuntu 시스템의 apt-get 또는 CentOS 시스템의 yum과 같이 MacOS 시스템의 패키지 관리 기능을 한다. Homebrew를 사용하면 간단한 명령을 실행하는 것으로 관련한 패키지를 모두 설치할 수 있다. 다음 명령어 중 하나를 통해 Homebrew를 설치할 수 있다.

 

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

2. brew 가 설치된 이후 brew가 설치된 폴더(/opt/homeberw/bin)를 시스템의 PATH 환경 변수에 등록하는 과정과 homebrew와 관련한 환경변수의 설정이 필요하다. 

$ echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/<USERID>/.zproflie
$ eval $(/opt/homebrew/bin/brew shellenv)

 설정이 완료된 결과는 env 명령어를 통해 확인할 수 있다. 다음은 env 명령어의 결과 중 "PATH" 문자열을 포함하고 있는 결과로 환경변수 PATH, MANPATH, INFOPATH 대한 설정 정보를 얻게된다.  

$env | grep PATH
PATH=/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
MANPATH=/opt/homebrew/share/man::
INFOPATH=/opt/homebrew/share/info:

추가적으로 homebrew와 관련한 환경 변수는 다음과 같이 확인할 수 있다.  homebrew 관련 환겨변수로 HOMEBREW_PREFIX, HOMEBREW_CELLAR, HOMEBREW_REPOSITORY, HOMEBREW_SHELLENV_PREFIX 를 설정하였다.

 

$env | grep HOMEBREW
HOMEBREW_PREFIX=/opt/homebrew
HOMEBREW_CELLAR=/opt/homebrew/Cellar
HOMEBREW_REPOSITORY=/opt/homebrew
HOMEBREW_SHELLENV_PREFIX=/opt/homebrew

3. 설치된 brew의 버전을 확인한다. 

$brew --version
Homebrew 3.3.1
Homebrew/homebrew-core (git revision aa06f29cc88; last commit 2021-10-29)

이제 설치가 되었으니 brew를 이용하여 필요한 패키지를 설치할 수 있다.