Homebrew란?
https://brew.sh/index_ko
사용하는 이유
보통 앱들은 사이트에 접속해서 파일을 다운받고 설치를 해야 하는데 Homebrew로 간단하게 명령어를 입력해서 쉽게 설치, 삭제 할 수 있다. 설치가 쉬우니까 설치하는 단계도 줄고 시간도 줄어든다.
Homebrew 설치
기본터미널을 열고 아래 내용 복붙 후 엔터
bash
설치하다가 Xcode Command Line Tools를 설치해야 된다는 문구가 뜨는데 리턴(엔터)을 누르면 된다.
Xcode도 설치를 완료하면 Next steps 코드 2줄이 아래와 같이 나오는데 실행하면 됨.
typescript
터미널 종료 후 터미널에 brew를 입력해보면 사용할 수 있는 brew 명령어들이 뜨면 설치 끝
$ brew
bash
Casks, Formulae
패키지 검색을 해보면 Casks, Formulae 2가지 타입으로 나뉘게 된다.
- Casks, caskMacOS에서 소프트웨어를 설치할 때 애플리케이션 폴더에다가 드래그 해서 설치를 하게 되는데 그 과정을 없애주고 cask를 이용해 소프트웨어를 설치할 수 있다. 설치할 때 --cask를 붙여주면 된다.bash
- Formulae, formulaformula는 java, python과 같은 cli환경에서 동작하는 것들이다.bash
Homebrew 명령어들
명령어 | 설명 |
brew install [패키지명] | 패키지 설치 |
brew uninstall [패키지명] | 패키지 삭제 |
brew upgrade [패키지명] | 패키지 업그레이드 |
brew search [패키지명] | 패키지 검색하기 |
brew list, brew ls | 설치된 패키지 목록 출력 |
brew update | 패키지 버전 정보 갱신(업데이트 가능 목록 출력) |
brew upgrade [패키지 명] | 패키지 업그레이드 진행 |
brew cleanup [패키지명] | 최신 버전을 제외한 나머지 버전들 모두 삭제 |
패키지 검색
search 명령어로 검색할 수 있다
bash
bash