Homebrew

Homebrew

무료
Homebrew
Homebrew

Homebrew

The Missing Package Manager for macOS (or Linux)

Homebrew는 macOS용 패키지 매니저입니다.

개발을 하다보면 다양한 프로그램을 설치해야 하는데 복잡한 과정없이 쉽게 빠르게 관리할 수 있게 도와줍니다. 사실상 개발자라면 꼭 설치해야할 필수 프로그램입니다.

git, wget, ffmpeg, awscli 등 대부분의 프로그램을 관리할 수 있습니다.

특징

  • Homebrew를 이용하여 CLI 프로그램뿐 아니라 GUI(VSCode, Chrome, ...) 프로그램도 설치 가능
  • Intel 기반 프로그램과 Arm(M1) 기반 프로그램을 별도로 관리 / 설치 경로도 다름

설치하기

공식 사이트를 참고합니다.

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

arm(m1)에서 x86버전 강제로 설치하기

1# intel (default)
2arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
3
4# alias 추가
5alias brew="arch -x86_64 /usr/local/bin/brew"

사용법

명령어

namedescription
install패키지 설치
upgrade패키지 업데이트
remove패키지 삭제
updatebrew 버전 업데이트
search검색
info정보 표시
edit포뮬라 에디터에서 열기
doctor문제가 없는 지 진단
config설정을 확인
list설치된 목록

git 설치 예시

1brew install git

info에 간단한 트러블 슈팅이나 기동 커맨드, 홈페이지 주소가 적혀있습니다. 전체 설치 과정은 edit로 포뮬라 열어보면 파악할 수 있습니다.

설명은 스킵하고 바로 홈페이지 열려면 이렇게 하시면 됩니다.

1brew info git | head -n3 | tail -n1 | xargs open

cask

  • 사용자 정의 패키지 관리툴
  • 사용법은 brew install --cask 형식으로 --cask 옵션 사용
  • 설치형 프로그램을 cask로 설치하고 새로운 컴퓨터에서 설치시 brew list --cask 를 이용하여 백업 후 설치가 가능

관련정보

댓글