본문으로 바로가기

HOMEBREW 로 OS X 패키지 관리하기

category Operating System/Mac 2019. 3. 4. 04:10

HOMEBREW OS X 패키지 관리하기


설치방법


ruby -e "$(curl -fsSL https:⁄⁄raw.github.com/mxcl/homebrew/go)"


정상 작동을 위해서는 Xcode Command Line Tools 설치되어 있어야 한다. Xcode 설치하여 실행한 , Preferences > 

Downloads 에서 Command Line Tools 설치하면 된다.


Homebrew 설치후에는, 터미널에서 brew -v 명령 (또는 brew –version) 으로 설치 버전을 확인할 있다.


$ brew -v

Homebrew 0.9.4


이제 Homebrew 설치했으니 원하는 패키지를 brew 명령을 통해 설치할 있다.

설치는 간단하게 brew install 원하는 패키지 명령으로 설치할 있다.

가령 macvim 설치한다고 하면search 명령으로 brew 패키지 검색 하고, install 명령으로 설치한다.


$ brew search vim

macvim   vim     vimpager  vimpc           // vim 으로 찾았더니 4개의 패키지가 있다.

$ brew install macvim

==> Installing macvim dependency: cscope

==> Downloading http://downloads.sourceforge.net/project/cscope/cscope/15.8a/cscope-15.8a.tar.g

######################################################################## 100.0%

==> Patching

patching file src/constants.h

==> ./configure --prefix=/usr/local/Cellar/cscope/15.8a --mandir=/usr/local/Cellar/cscope/15.8a

==> make install


brew 에서 설치할 있는 패키지들을 formula 라고 부르는데, 일종의 패키지 설명, 정확히는 해당 패키지를 다운을 받아 설치하는 .rb 파일을 말한다. ( 목록은 /usr/local/Library/Formula 안에 들어 있다)


그리고 Cellar 패키지들이 실제 경로라 있고, 위에서 보았듯 /usr/local/bin ln -s (심볼릭링크) 하는 방식이다.


주요 brew 명령어


brew install formula // 패키지 설치

brew remove formula // 패키지 삭제

brew info formula // 패키지 정보

brew upgrade [formula] // 설치한 패키지의 최신버전을 설치

brew list 또는 brew ls // 설치한 formula 목록

brew update // Homebrew 업데이트

brew doctor // 시스템에 문제가 있는지 확인

brew outdated // 내가 설치한 formula 목록의 이후 버전이 나왔는지 확인

brew cleanup // fomula 모든 과거버전을 제거함



'Operating System > Mac' 카테고리의 다른 글

OS X keyboard short-cut  (0) 2019.03.04