Homebrew
The Missing Package Manager for macOS (or Linux).
brew.sh
Homebrew란?
mac용 패키지 관리자, 다양한 애플리케이션이나 오픈소스 소프트웨어 설치 시 패키지 및 버전을 관리해주는 패키지 관리도구이다.
설치 - 버전관리 - 삭제까지 편하게 CLI 명령어로 처리 할 수 있다.
- Fomula - 패키지 정의 파일. 혹은 패키지 명(CLI)
Ex) git, node .... - Cask - 그래픽 GUI 응용 프로그램 명 (Homebrew의 확장)
Ex) Chrome, firefox, mysqlworkbench....
terminal이나 iTerm에서 쉽게 설치 가능
1. 설치 명령어
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
복사하여 Terminal이나 iTerm에 붙여넣기 하여 실행시킨다.
실행 시키면 패스워드를 입력하라 나오는데 Mac User password를 입력하면 된다.
엔터를 누르면 설치 완료
2. 사용 명령어
패키지 검색
- brew search [TEXT | /REGEX]
패키지 정보 확인
- brew info [Fomula | Cask]
패키지 설치
- brew install [Fomula]
- brew install --cask [Cask]
패키지 업데이트
전체
- brew upgrade
해당
- brew upgrade [Fomula]
패키지 업데이트 후 이전 버전 삭제
- brew cleanup
패키지를 업데이트 하고 나면 이전 버전은 남아있게 되어 종종 이 명령어로 이전 버전은 정리를 해주어야함.
패키지 삭제
- brew uninstall [Fomula]
uninstall = remove = rm 동일
Homebrew 진단
- brew doctor
패키지 관리에 문제가 발생할 경우에 사용됨
Homebrew를 자체 진단을하고 명령어 추천을 통해 해결 방안을 제시
기본적으로 정리를 해놓고 사용하면서 추가할 계획.
반응형
'🌈OS > 💻Mac' 카테고리의 다른 글
[MAC M1] Apple Silicon - Rosetta2 install (0) | 2022.01.22 |
---|