본문 바로가기
Programming

[Mac] Homebrew 설치

by goatlab 2022. 8. 26.
728x90
반응형
SMALL

Homebrew

 

https://brew.sh/index_ko

 

홈브루 (Homebrew)는 자유-오픈 소스 소프트웨어 패키지 관리 시스템의 하나로서 애플 macOS 운영 체제의 소프트웨어 설치를 단순하게 만들어준다. 원래 맥스 호웰 (Max Howell)이 개발한 이 패키지 관리자는 루비 온 웨일즈 공동체에서 인기를 얻었으며 확장성으로 호평을 받았다. 홈브루는 쉬운 사용성, 명령 줄로의 통합이 가능하므로 이용이 권장된다.

 

홈브루는 깃허브를 활용하여 사용자 기여를 통한 여러 패키지들의 지원을 확장한다. 2010년, 홈브루는 깃허브에서 3번째로 가장 많이 포크된 저장소였다. 2012년, 홈브루는 깃허브에서 신규 기여자 수가 가장 많았다. 2013년, 홈브루는 깃허브의 프로젝트 가운데 가장 많은 수의 기여자와 닫힌 이슈들이 있었다.

 

홈브루는 리눅스 포팅의 하나인 리눅스브루 (Linuxbrew), 또 홈브루 기반이면서 그래픽 사용자 인터페이스 애플리케이션의 설치에 초점을 둔 홈브루 캐스크 (Homebrew Cask), 그리고 PHP와 같은 프로그래밍 언어에 특화된 탭스 (taps) 등 여러 하위 프로젝트를 탄생시켰다.

 

M1칩을 탑재한 맥 (Big Sur)에서 Homebrew 설치하는 방법은 다음과 같은 명령어를 실행한다.

 

/bin/bash -c "$(curl -fsSL https://gist.githubusercontent.com/nrubin29/bea5aa83e8dfa91370fe83b62dad6dfa/raw/48f48f7fef21abb308e129a80b3214c2538fc611/homebrew_m1.sh)"

 

또는 iterm이나 Terminal에서는 다음과 같은 명령어로 실행한다.

 

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

 

위 에러가 발생한다면 다음을 실행한다.

 

eval $(/opt/homebrew/bin/brew shellenv)
728x90
반응형
LIST

'Programming' 카테고리의 다른 글

프레임워크 (Framework)  (0) 2022.10.10
백 엔드 (Back-End)  (0) 2022.10.10
프론트 엔드 (Front-End)  (0) 2022.10.10
매트랩 (MATLAB)  (0) 2022.03.11
줄리아 (Julia)  (0) 2021.12.26