기타

[기타] Homebrew 사용 방법에 관해서 알아보자

Joonfluence 2022. 10. 10.

서론

오늘은 Mac에서 필수적으로 쓰이는 Package manager인 brew를 활용해서 로컬 개발환경을 셋팅하는 방법에 관해서 알아보도록 하겠습니다. 오랜만에 블로그 포스팅인만큼 평소에 제가 자주 사용하는 패키지까지 모두 이야기 드리겠습니다!

 

brew

Homebrew 설치 방법

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

터미널에 해당 스크립트를 입력하시면 됩니다.

설치

패키지 설치 방법은 간단합니다.

brew install [패키지명]

설치를 원하는 프로그램을 검색하시려면 해당 사이트에서 얼마든지 검색하실 수 있습니다. 개발 목적으로 nodejs, php, java(openjdk11) 등 프로그래밍 언어를 쉽게 설치하실 수 있습니다.

삭제

삭제 방법도 간단합니다. remove를 통해 삭제할 수 있습니다.

brew remove [패키지명] brew uninstall [패키지명]

설치 목록 확인

해당 명령어를 실행하면, 설치 목록이 쭉 나열됩니다.

brew list

설치 경로 확인

설치 정보를 확인하는 방법은 아래와 같습니다.

brew info [패키지명]

출력 결과는 아래와 같습니다. 예시로, 제 로컬 PC에 설치된 Node.js의 경로를 찾아보도록 하겠습니다.

brew info node # 출력 결과 /opt/homebrew/Cellar/node/18.2.0

아이콘 옵션

brew install --cask [패키지명]

install 할 때, cask 옵션을 주면 쉽게 데스크톱 아이콘을 생성할 수 있습니다.
개발 외 일반적인 용도로 사용하는 소프트웨어는 대부분 --cask 옵션을 통해 설치하실 수 있으며, 아이콘 옵션이 제공되는 패키지가 따로 존재합니다. 대표적인 예시가 notion, figma, xcodes 등등 입니다.

자주 사용하는 앱

  • 화면 정리 앱 : rectangle

자세한 사용 방법은 다음과 같습니다. https://hokari.tistory.com/78

 

  • 달력 앱 : itsycal
  • 터미널 단어 자동완성 기능 제공 : zsh-autosuggestions
  • 터미널 문법 확인 기능 제공 : zsh-syntax-highlighting

참고한 사이트

https://www.robinwieruch.de/mac-setup-web-development/
https://formulae.brew.sh/formula/zsh-autosuggestions
https://formulae.brew.sh/formula/zsh-syntax-highlighting#default

반응형

댓글