새소식

💬 ALL

맥북 M1, M2, M3 사용자를 위한 필수 가이드 : 초기 설정부터 Homebrew 활용법!

  • -

Homebrew 초기 설정 및 활용법

 

🍺 homebrew(홈브루)란?

홈브루는 MacOS 운영 체제에서 소프트웨어 패키지를 설치하고 관리하기 위한 자유-오픈 소스 소프트웨어 패키지 관리 시스템입니다.

이는 주로 터미널 창에서 명령어를 통해 사용됩니다.

 

💻 Homebrew를 사용하는 이유

1. 편리성

: homebrew를 통해 터미널 명령어 한 줄로 다양한 소프트웨어를 설치, 업데이트, 제거할 수 있습니다.

이는 수동으로 소프트웨어를 다운로드하고 설치하는 것 보다 훨씬 간편합니다.

 

2. 다양한 패키지 지원

: homebrew는 MacOS에서 사용할 수 있는 수천 개의 패키지를 지원합니다. 이를 통해 사용자는 필요한 도구를 쉽게 찾아 설치할 수 있습니다.

 

3. 개발 환경 설정의 용이성

: 특히 개발자들에서 homebrew는 매우 유용한 도구입니다. 다양한 개발 도구와 라이브러리를 쉽게 설치할  수 있으며, 버전 관리도 간편하게 할 수 있습니다.

 

4. 커뮤니티의 지원

: homebrew는 활발한 커뮤니티에 의해 지원되며, 새로운 패키지가 지속적으로 추가되고 유지보수 됩니다. 이로 인해 사용자들은 항상 최신의 소프트웨어를 이용할 수 있습니다.

 

5. 안정성과 안전성

: homebrew는 패키지 설치 과정에서 발생할 수 있는 의존성 문제를 자동으로 해결해줍니다. 또한, 설치된 패키지는 격리된 환경에서 실행되므로 시스템 전체에 영향을 주지 않습니다. 이는 사용자의 시스템을 안정적이고 안전하게 유지하는 데 도움을 줍니다.

 

🍺 Homebrew 설치하기

1. 맥에서 터미널 실행

 

2. homebrew 홈페이지, 설치명령어 복사

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

자세한 설명을 보고 싶으신 분들은 링크참조하시면 됩니다.

 

설치 명령어 (홈페이지에서 가져왔습니다.)

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

 

복사해서 터미널에 붙여넣기하고 enter을 눌러주면 설치가 시작됩니다.

중간에 enter 한번 눌러주고 맥북 password 입력해주면 설치가 완료됩니다.

 

3. Next step

설치가 완료되면 ==> Installation successful! 이라고 뜹니다.

그럼 이제 ==> Next steps : 아래에 있는 두 줄의 커맨드라인을 각각 터미널에 입력해주면 brew 명령어가 사용가능해진다.

 

첫번째 명령어 : echo로 시작

두번째 명령어 : eval로 시작

 

이 커맨드들은 컴퓨터마다 다르기 때문에 터미널에 뜬 명령어를 복사, 붙여넣기 해주어야한다.

 

'brew'을 입력해보자!

 

brew 명령어가 잘 먹히는 걸 볼 수 있다.

💻 Homebrew Formulae 및 패키지 설치방법

 

Homebrew Formulae

Homebrew’s package index

formulae.brew.sh

-> 패키지 검색해서 명령어 찾을 수 있는 홈페이지

 

패키지 설치방법

Homebrew를 통해 패키지를 설치하는 방법은 매우 간단합니다. 터미널을 이용하여 아래와 같은 명령어를 입력하면 됩니다.

 brew install <package-name>

여기서 <package-name> 부분에는 원하는 패키지의 이름을 입력하면 됩니다.

 

예를 들어 크롬 브라우저를 깔아보겠습니다.

위 homebrew formulae에 접속하여 google chrome을 칩니다.

 

그럼 설치명령어와 간단한 정보들이 뜹니다.

읽어보고 자신이 설치하려고 하는 프로그램 또는 패키지인 것을 확인 후에 명령어를 복사해줍니다.

 

 

복사한 명령어를 터미널창에 입력해주면 알아서 구글크롬을 찾아서 설치해줍니다.

 

 

🍯 Homebrew 꿀팁 명령어

brew install <package-name> #이 명령어는 특정 패키지를 설치하는데 사용됩니다. 
brew uninstall <package-name> #이 명령어는 특정 패키지를 제거하는데 사용됩니다. 
brew upgrade #이 명령어는 특정 패키지를 최신 버전으로 업그레이드하는데 사용됩니다. 
brew list 이 명령어는 현재 설치된 모든 패키지의 목록을 보여줍니다.
brew search <text>  #이 명령어는 특정 텍스트가 포함된 패키지를 검색하는데 사용됩니다.
brew info <formula> #이 명령어는 특정 패키지에 대한 정보를 보여줍니다. 
brew update  #이 명령어는 Homebrew 자체와 Homebrew 패키지 목록을 최신 상태로 업데이트하는데 사용됩니다.
brew cleanup #이 명령어는 안쓰는 데이터를 삭제하는데 사용됩니다.

 

이 외에도 Homebrew는 다양한 명령어를 지원하고 있으므로, brew help 명령어를 통해 더 많은 정보를 얻을 수 있습니다.

 

homebrew-logo-image

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.