ETC

homebrew 간단정리

findmypiece 2021. 4. 15. 23:06
728x90

mac 용 패키지 관리자이다. 설치는 여기 에서 하라고 하면 된다.(매우간단) 가장 먼저 해야할 일은 update와 cask 패키지를 설치하는 것이다. cask는 Safari, Chrome, Word 등과 같이 그래픽을 통해 작업하는 프로그램을 설치할 수 있게 해주는 패키지이다.

 

brew update
brew install [cask] 패키지명

참고로 아래와 같이 패키지명을 지정하지 않으면 cask 명령어가 사용되는 것이 아니라 Emacs dependency management 가 설치된다고 한다.
brew install cask

brew install cask


추가로 예전에는 cask 명령어를 사용하는 방법이 brew cask install 패키지명 이었는데 지금은 brew install cask 패키지명 으로 바꿔었다고 한다.

 

이를 통해 homebrew 를 통한 프로그램 설치는 아래와 같은 두가지 방법으로 구분된다.

  • brew install 패키명 : 커맨드 라인 프로그램 (c, java, python 같은..)
  • brew install cask ~ : GUI 프로그램 (Safari, Chrome, Word 같은..)

 

자주 사용하는 명령어는 아래와 같다.(거의 이것만 사용하는듯)

  • brew upgrade [프로그램명]: homebrew에 설치된 프로그램 최선버전으로 업데이트
  • brew tap: 패키지 저장소 확인
  • brew tap [저장소태그]: 패키지 저장소 추가
  • brew untap [저장소태그]: 패키지 저장소 삭제
  • brew search [프로그램명] : homebrew를 통해 설치 가능한 프로그램 찾기
  • brew list [cask] : horebrew 에 설치된 프로그램 목록
  • brew info [cask] [프로그램명]: 프로그램 정보 보기
  • brew install [cask] [프로그램명] : 프로그램 설치
  • brew remove [cask] [프로그램명] : homebrew에 설치된 프로그램 삭제
  • brew cleanup : 업데이트 후 필요없는 이전 버전의 패키지 삭제
  • brew doctor: homebrew 의 현재상태 진단. 
                         문제 목록을 보여주고, 대응 방법을 알려준다. 모두 대응할 필요는 없다.
https://torbjorn.tistory.com/624
728x90

'ETC' 카테고리의 다른 글

github 브랜치명 변경하기  (0) 2021.05.24
Intellij properties 파일 한글 깨짐  (0) 2021.04.22
intellij 로 프로젝트 생성할 때 명칭 선택  (0) 2021.04.08
git 컨플릭 해소 방법  (0) 2021.04.07
.gitignore 가 안먹힐 때  (0) 2021.03.09