The Missing Package Manager for macOS (or Linux)
Homebrew는 macOS용 패키지 매니저입니다.
개발을 하다보면 다양한 프로그램을 설치해야 하는데 복잡한 과정없이 쉽게 빠르게 관리할 수 있게 도와줍니다. 사실상 개발자라면 꼭 설치해야할 필수 프로그램입니다.
git, wget, ffmpeg, awscli 등 대부분의 프로그램을 관리할 수 있습니다.
공식 사이트를 참고합니다.
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"
명령어
name | description |
---|---|
install | 패키지 설치 |
upgrade | 패키지 업데이트 |
remove | 패키지 삭제 |
update | brew 버전 업데이트 |
search | 검색 |
info | 정보 표시 |
edit | 포뮬라 에디터에서 열기 |
doctor | 문제가 없는 지 진단 |
config | 설정을 확인 |
list | 설치된 목록 |
git 설치 예시
1brew install git
info에 간단한 트러블 슈팅이나 기동 커맨드, 홈페이지 주소가 적혀있습니다. 전체 설치 과정은 edit로 포뮬라 열어보면 파악할 수 있습니다.
설명은 스킵하고 바로 홈페이지 열려면 이렇게 하시면 됩니다.
1brew info git | head -n3 | tail -n1 | xargs open
brew install --cask
형식으로 --cask
옵션 사용brew list --cask
를 이용하여 백업 후 설치가 가능