Framework | Library | Tool/tool

Homebrew 유용한 명령어

주정용 2023. 1. 1. 12:28
728x90

brew docs

  • 브라우저에서 Homebrew의 온라인 설명서를 엽니다.

brew install [formula]

  • 패키지를 설치합니다.

brew uninstall [formula]

  • 패키지를 삭제합니다.

brew list

  • 설치된 패키지를 나열합니다.

brew casks

  • 설치할 수 있는 모든 cask 패키지가 나열됩니다.

brew search [text]

  • 패키지를 검색합니다.

brew upgrade

  • 설치된 패키지를 업그레이드합니다.

brew cleanup [options] [formula|cask...]

  • 오래된 잠금 파일과 이전 버전의 다운로드 파일을 삭제합니다.
  • 옵션없이 명령을 수행하면 120일 이전의 파일을 삭제합니다.
  • --prune=days : days 로 명시된 일자보다 오래된 캐시 파일을 삭제합니다.
    • 모든 캐시를 삭제하고 싶으면 --prune=all
  • -n, --dry-run : 삭제가 이뤄지지 않고 대상 항목만 나열됩니다.

brew autoremove [--dry-run]

  • 다른 패키지의 의존성으로 설치된 미사용 패키지를 삭제합니다.
  • --dry-run 옵션을 사용하면 삭제가 이뤄지지 않고 대상 항목만 나열됩니다.

brew desc [options] [formula|cask|text]

  • 패키지의 이름과 한 줄 설명을 표시합니다.

brew deps [options] [formula|cask...]

  • 패키지의 종속성을 보여줍니다.
  • -n, --topological : 종속성을 토폴로지 순서로 정렬합니다.
  • --tree : 종속성을 트리로 표시합니다.
  • --graph : 종속성을 방향 그래프로 표시합니다.