기타

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

Joonfluence 2022. 10. 10. 23:46

서론

오늘은 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

반응형