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 패키지를 설치했다.
'Mac' 카테고리의 다른 글
Redis 설치 (0) | 2023.05.24 |
---|---|
환경설정 - MacOS / VS Code / Spring Boot / React (3) (0) | 2023.04.25 |
환경설정 - MacOS / VS Code / Spring Boot / React (2) (0) | 2023.04.21 |
환경설정 - MacOS / VS Code / Spring Boot / React (1) (0) | 2023.04.20 |
Spectacle 설치 (0) | 2023.03.19 |