본문 바로가기

Mac

brew tap 명령어

728x90
SMALL

https://velog.io/@haejeonghy/Homebrew-Tap-%EC%82%AC%EC%9A%A9

위 블로그를 참고하여

개발용 폰트인 MesloLGS NF 를 설치하기 위해 아래와 같은 명령어를 실행하였다.

# MesloLGS NF
brew tap homebrew/cask-fonts
brew install font-meslo-lg-nerd-font

 

brew tap 이란?

brew tap 명령은 Homebrew에서 추적, 업데이트, 설치하는 공식 목록에 더 많은 repository를 추가한다. 기본적으로 tap repository는 Github에서 가져오지만, 해당 명령은 한 개의 위치로 제한되지 않는다.

 

brew tap <user/repo> 명령은 https://github.com/<user>/homebrew-<repo> 의 repository를 $(brew --repository)/Library/Taps에 클론한다.


그 후에 Homebrew의 homebrew/core 정식 저장소에 있는 것처럼 해당 formula으로 작업할 수 있다.


[un]install 을 사용하여 설치 및 제거할 수 있으며, formula는 brew update 시 자동으로 업데이트 된다.

 

Homebrew는 mac OS 용 패키지 관리 애플리케이션이다. 주로 커맨드 라인 도구나 시스템 패키지를 설치하는데 사용한다.
그렇다면 brew repository는 뭘까?


Homebrew를 설치하면 기본적으로 Homebrew-core repository가 설치되는데, 이 repository에 brew install로 설치할 수 있는 formula가 저장되어 있다. formula를 사용하여 패키지를 설치할 수 있다.


그러므로 brew tap homebrew/cask-fonts 명령을 실행하여 https://github.com/homebrew/homebrew-cask-fonts git repository를 homebrew에서 접근할 수 있는 repository로 추가하고, brew install font-meslo-lg-nerd-font를 실행해 homebrew-cask-fonts repository에 저장된 font-meslo-lg-nerd-font formula를 통해 font-meslo-lg-nerd-font 패키지를 설치했다.

 

 

 

 

728x90