본문 바로가기
스터디/JAVA

[JAVA] Mac homebrew 설치 및 사용 방법

by zoodi 2024. 1. 27.
728x90

목차

     

    1. Homebrew란?

    Homebrew 는 Ruby 로 개발된 Mac 용 패키지 관리 애프리케이션입니다.

     

    프로그램을 설치할 때 설치 파일을 다운로드받아 직접 설치할 수 있지만 homebrew 를 사용하면 터미널에서 명령어를 입력하여 프로그램을 간단하게 설치할 수 있습니다.

     

    따라서 이러한 간편함으로 Mac 유저들은 대부분 homebrew를 설치해서 사용하기때문에 반드시 설치해야되는 필수 프로그램중 하나입니다.

     

     

    3. Homebrew 설치하기

     

    Homebrew (https://brew.sh/ )사이트에 접속해서 아래 코드를 복사해주세요.

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

     

    터미널을 열고 복사한 코드를 붙여넣기하고 설치를 진행해주세요.

     

     

    설치가 완료되었다면 아래 명령어로 설치된 homebrew 버전을 확인할 수 있어요.

    brew --version

     

    만약 command not found: brew 라는 오류 메시지가 나타나면 PATH 경로에 Homebrew를 추가합니다.

     

    #zshrc에 homebrew path 추가
    $ echo 'export PATH=/opt/homebrew/bin:$PATH' >> ~/.zshrc
    
    # zshrc 설정사항 반영
    $ source ~/.zshrc

     

     

    3. Homebrew  사용 전 cask 설치하기

     

    Homebrew 설치가 완료되었다면 본격적으로 사용하기전에 cask 를 설치해줍니다.

     

    cask란?

    => Safari, Chrome, Word 등과 같이 그래픽을 통해 작업하는 프로그램을 설치할 수 있게 해주는 패키지입니다.

     

    아래 명령어를 통해 cask를 설치해주세요.

    brew install cask

     

    cask 설치 완료된 모습

     

    4. Homebrew 사용법

    brew 명령어를 사용하기 전에 brew 업데이트를 해주어서 최신 버전을 유지해주세요.

    brew update

     

    만약 homebrew 로 yarn 을 설치해보고싶다면 아래 명령어를 사용하세요.

    # brew search ${패키지명} 으로 패키지 검색
    $brew search yarn
    
    #brew install ${패키지명} 으로 패키지 설치
    $brew install yarn
    
    #homebrew 를 통해 설치된 패키지 확인
    $brew list

     

    패키지 제거는 아래 명령어를 사용하세요.

    # 패키지 삭제 - brew uninstall ${패키지명}
    $brew uninstall yarn

     

     

    프로그램 설치 및 업그레이드

    • brew update : brew 를 최신 버전으로 업데이트
    • brew search {패키지명} : 설치 가능한 패키치 검색
    • brew install {패키지명}[버전] : 특정 버전 패키지 설ㅈ치
    • brew update {패키지명} : 특정 패키지 업데이트
    • brew update : 모든 패키지 업데이트

     

    정보 확인

    • brew list : 설치된 프로그램 목록
    • brew info {패키지명} : 패키지 정보 보기
    • brew outdated : 업데이트 필요한 프로그램 찾기

     

    삭제

    • brew cleanup {패키지명} : 최신 버전 이외의 버전 삭제
    • brew uninstall {패키지명} : 특정 패키지 삭제

     

    참고:
    https://whitepaek.tistory.com/3

    https://whalec.io/mac/homebrew-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95/

    728x90

    댓글