Homebrew란? 설치까지 한방에 해결~!

Homebrew란? macOS 운영 체제에서 패키지 관리를 위한 오픈 소스 소프트웨어입니다. 터미널 명령어를 사용하여 다양한 소프트웨어를 쉽게 설치, 업데이트, 제거할 수 있도록 해줍니다. 한마디로 "패키지 매니저"라고 합니다. 맥 역시 윈도우처럼 한 번의 클릭으로 프로그램을 설치할 수 있습니다.

 

 

그런데 왜 터미널을 이용해 굳이 어렵게 프로그램을 설치할까요? 간단히 말씀 드리면 이미 컴퓨터에 깔려있는 앱들을 관리하기가 더 편리해서 그렇습니다.

 

왜 어려운 터미널을 써서 프로그램을 설치할까?

처음엔 다소 텍스트로 작동되는 터미널이 사용하기 어렵지만 조금 숙달이 되면, 업데이트 또는 설치관리가 더 편리해집니다. 그리고 무엇보다 일반적인 웹스토어나 프로그램을 다루는 사이트에 없는 유용한 프로그램들을 Homebrew를 통해 설치할 수 있다는 것입니다.

 

그리고 패키지 전체를 전체를 설치하는 것이 아닌 일부분의 기능만 수정 또는 업데이트 해야 하는 경우가 있겠죠. 이럴 때는 한 부분만 업데이트하면 더 효과적일 수 있습니다. 이런 식으로 Homebrew가 작동한다고 생각하면 이해가 더욱 쉬울 것입니다..

 

맥에서 쓰는 크롬 브라우저와 같은 여러 가지 앱들을 설치하고 업데이트할 수 있는 툴이 Homebrew라고 보시면 됩니다.


1. Homebrew 유래

Homebrew는 "home"과 "brew(양조하다, 끓이다(만들다), 꾸미다)"가 합쳐진 단어이지만, 그 의미는 단순히 두 단어의 합이 아닙니다.

 

"Home"은 개인 사용자의 환경을 의미하며, "brew"는 소프트웨어를 컴파일하여 설치하는 과정을 의미합니다. 따라서 Homebrew는 개인 사용자의 환경에서 소프트웨어를 컴파일하여 설치하는 도구라는 의미를 가지고 있습니다.

 

참고로 BREW(Binary Runtime Environment for Wireless, Brew MP)는 본래 CDMA 휴대전화를 대상으로, 모바일 게임과 같은 타사 응용 프로그램에 기능을 제공하기 위하여, 퀄컴이 개발한 응용 프로그램 개발 플랫폼이다. 일부 피처 폰에서 제공되지만 스마트폰에는 제공되지 않는다. 2001년 9월에 처음 선보였다.

 

 

2. 주요 기능

패키지 설치: Homebrew는 공식 macOS 저장소에 없는 다양한 소프트웨어 패키지를 설치할 수 있도록 합니다.

패키지 업데이트: Homebrew는 설치된 패키지를 최신 버전으로 업데이트할 수 있도록 합니다.

패키지 제거: Homebrew는 더 이상 필요하지 않은 패키지를 제거할 수 있도록 합니다.

패키지 관리: Homebrew는 설치된 패키지를 관리하고, 의존성을 해결하는 데 도움을 줍니다.

 

패키지는 프로그램의 묶음이라고 보시면 됩니다. 

 

 

3. Homebrew는 다음과 같은 장점

편리함: 터미널 명령어를 사용하여 간편하게 소프트웨어를 관리할 수 있습니다.

다양성: 공식 macOS 저장소에 없는 다양한 소프트웨어를 설치할 수 있습니다.

최신 버전: 설치된 패키지를 최신 버전으로 유지할 수 있습니다.

무료: 오픈 소스 소프트웨어이며 무료로 사용할 수 있습니다.

 

Homebrew는 macOS 사용자에게 필수적인 도구 중 하나입니다. 개발자, 시스템 관리자, 일반 사용자 등 다양한 사용자들이 Homebrew를 사용하여 소프트웨어를 관리합니다.

 

Homebrew를 사용하는 방법에 대해 더 자세히 알고 싶다면 다음 링크를 참고하십시오.

 

 

4. Homebrew설치방법

1. Mac 터미널을 실행합니다.

 

2. 터미털 창에 아래 문자를 복사해 입력 후 Enter 해주세요. 

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

 

 

3. 잠시 기다리면 "Press RETURN/ENTER to continue or any other key to abort:"(계속하려면 RETURN/ENTER를 누르고, 중단하려면 다른 키를 누르세요.) 문구가 나오면 "ENTER" 해줍니다.

 

4. 그리고 몇 초 후 아래와 같은 문구가 나타나고 한참을 기다립니다.

다운로드와 설치가 시작됩니다.

 

Software Update Tool

 

Finding available software

 

Downloading Command Line Tools for Xcode

Downloaded Command Line Tools for Xcode

Installing Command Line Tools for Xcode

Done with Command Line Tools for Xcode

 

다운로드와 설치가 자동으로 이루어집니다.

잠시 기다리면 아래와 같은 문구가 나타나면서 설치가 끝납니다.

 

- Run brew help to get started

- Further documentation:

https://docs.brew.sh

 

입력할 수 있는 커서가 나타나면 설치가 완료된 것입니다. 

이 커서 위치에서 다음 5번 위치설정을 하면 됩니다.

 

다음으로 반드시 위치설정을 해줘야 합니다.

 

 

5. Homebrew 위치설정

위와 연결하여 계속 맥 터미널에서 그대로 실행하면 됩니다.

 

"Run these two commands in your terminal to add Homebrew to your PATH:"

(PATH에 Homebrew를 추가하려면 터미널에서 다음 두 명령을 실행하세요.)

 

아래 이미지처럼 PATH를 복사해 그 아래 부분에 붙여 넣기 해주고 엔터를 치면 됩니다. 

 

 

이렇게 되면 완전히 Homebrew 설치가 완료되었습니다.