Homebrew 관련해서

intro

  • 그냥 다른거 필요없다 https://brew.sh/index_ko 를 보자.
  • 설치 방법, 사용법, 제거 방법 다 있으니 참고 하자.

Homebrew 기본 명령어

  • 설치되어있는 brew 버전 확인
    • brew -v
test@mac ~ % brew -v
Homebrew 3.6.4
Homebrew/homebrew-core (git revision 051be860559; last commit 2022-10-08)
test@mac ~ % 
  • brew 를 최신 버전으로 업데이트
    • brew update
  • brew 를 통해 설치할 패키지 검색
    • brew search <패키지명>
test@mac ~ % brew search ffmpeg
==> Formulae
ffmpeg                    ffmpeg2theora             ffmpeg@2.8                ffmpeg@4                  ffmpegthumbnailer
test@mac ~ % 
  • brew 를 통해 특정 패키지 업그레이드 하기
    • brew upgrade <패키지명>
  • 최신 버전이외의 모든 버전의 패키지 삭제
    • brew cleanup <패키지명>
  • 특정 패키지 삭제
    • brew uninstall <패키지명>
  • 설치된 패키지 목록 보기.
    • brew list
      • 아래 예시를 보면 알겠지만 공식 패키지와 cask 패키지가 나누어 출력된다.
test@mac  ~ % brew list
==> Formulae
bdw-gc		coreutils	gmp		jansson		libnghttp2	libunistring	openssl@1.1	readline
ca-certificates	emacs		gnutls		libevent	libtasn1	m4		p11-kit		unbound
cask		gettext		guile		libidn2		libtool		nettle		pkg-config

==> Casks
adoptopenjdk11
test@mac  ~ % 

homebrew-cask

  • homebrew 의 확장으로 GUI 기반의 프로그램을 설치하기 위해서 cask 를 이용하면 된다.
    • brew install cask 등의 명령어로 cask부터 설치하자.
  • brew cask 명령어로 대략적인 것은 알 수 있다.

  • 설치
    • brew install –cask <패키지명>
      • 예전엔 brew cask install <패키지명> 이었는데, 바뀌었다.
    • 응용 프로그램 폴더에 설치가 될 것이다.
  • cask 로 설치된 리스트 보기
    • brew list –cask