반응형
맨날 Linux에서 systemctl 명령어 사용해서 프로그램 기동하다가 Unix에는 systemctl 명령어가 없어서 찾아보니까 brew 명령어를 사용해야 한다고 한다. brew 명령어는 homebrew라는 프로그램을 설치하여 사용할 수 있다. ( https://brew.sh/ko/ )
homebrew란 macOS용 패키지 관리자로, 소프트웨어 패키지를 쉽게 설치하고 관리할 수 있도록 도와주는 역할을 한다.
- 간편한 설치: 복잡한 설치 과정을 단순화하여 명령어 한 줄로 소프트웨어를 설치할 수 있다.
- 의존성 관리: 필요한 라이브러리나 패키지를 자동으로 관리한다.
- 커뮤니티 지원: 많은 오픈소스 패키지가 homebrew를 통해 제공되며, 사용자들이 쉽게 접근할 수 있다.
homebrew 설치 명령어
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
이때, root 계정으로 설치 시도하면 'Don't run this as root!'라고 경고문구가 출력된다. root 계정 이외의 계정으로 접속하여 설치하면 된다.
homebrew 설치 확인 명령어
brew --version
위 명령어를 입력했을 때 해당 버전이 출력되면 정상적으로 설치된 것이다.
만약에 아래 사진처럼 'zch: command not found: brew'라고 출력되면 설치가 완료된 것이 아니다.
이 경우엔 zshrc에 homebrew 경로 환경변수를 추가 후 source 명령어로 환경변수를 적용해야 한다.
homebrew 경로 추가 및 적용
echo 'export PATH=/opt/homebrew/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
이 과정을 거치면 homebrew의 설치가 완료된다.
반응형