[Linux] 1. Homebrew
홈브류 (Homebrew) : 패키지 관리 어플리케이션 (Package Management Application)
- 일반적으로 커맨드라인 도구나 시스템 패키지 설치에 사용
cask Package:GUI어플리케이션 설치도 가능하게 해주는Homebrew확장 패키지mas Package:App Store어플리케이션 설치도 가능하게 해주는Homebrew확장 패키지
Homebrew 설치
- 터미널 실행 후 다음 명령어를 입력
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 터미널 창에 다음 명령어를 입력해
Homebrew가 정상적으로 설치되었는지 확인
brew --version
// "Homebrew X.X.X" 출력 : 정상 설치
// "zsh: command not found: brew" 출력 : 설치 오류
cask Package 설치
- 터미널 창에 다음 명령어를 입력
brew install cask
- 터미널 창에 다음 명령어를 입력해
cask Package가 정상적으로 설치되었는지 확인
brew list
mas Package 설치
- 터미널 창에 다음 명령어를 입력
brew install mas
- 터미널 창에 다음 명령어를 입력해
mas Package가 정상적으로 설치되었는지 확인
brew list
Homebrew 명령어
| Homebrew 명령어 이름 | Homebrew 명령어 설명 |
|---|---|
| brew --version | Homebrew의 버전 정보 확인 |
| brew doctor | Homebrew 설치 환경을 검사 |
| brew update | Homebrew를 최신 버전으로 업데이트 |
| brew list | 설치된 패키지를 확인 |
| brew upgrade | 설치된 모든 패키지를 업데이트 |
| brew search (패키지명) | 해당 패키지가 설치되어 있는지 검색 |
| brew install (패키지명) | 해당 패키지를 최신 버전으로 설치 |
| brew info (패키지명) | 해당 패키지의 정보 확인 |
| brew upgrade (패키지명) | 해당 패키지를 업데이트 |
| brew uninstall (패키지명) | 해당 패키지를 삭제 |
| brew outdated | 최신 버전이 존재하는 패키지 확인 |
| brew cleanup (패키지명) | 해당 패키지의 구버전에 해당하는 파일 삭제 |
cask 명령어
- 기존
brew명령어 뒤에--cask를 추가
mas 명령어
| mas 명령어 이름 | mas 명령어 설명 |
|---|---|
| mas version | mas의 버전 정보 확인 |
| mas list | mas로 설치된 패키지 확인 |
| mas upgrade | mas로 설치된 모든 패키지를 최신 버전으로 업데이트 |
| mas search (검색어) | 앱스토어에서 해당 검색어와 일치하는 패키지 검색 |
| mas install (패키지 ID) | 해당되는 ID를 가진 패키지를 최신 버전으로 설치 |
| mas upgrade (패키지 ID) | 해당되는 ID를 가진 패키지를 최신 버전으로 업데이트 |
| mas uninstall (패키지명) | mas로 설치된 해당 패키지를 삭제 |
| mas outdated | mas로 설치된 패키지 중 최신 버전이 존재하는 패키지 확인 |