태어나서 한번도 윈도우를 벗어나본적이 없는 내가 드디어..! 애플로 건너오게 되었다
개발환경 말고도 익숙해지는데 굉장히 많은 시간이 걸릴듯..하다 아직 너무 익숙하지가 않다
대학교 입학 후 20살이 되자 마자 산 노트북을 애지중지하며 노트북으로 게임도 안했는데 역시 기기는 수명이 다하면
안되나보다🥹
아무튼 맥은 윈도우 환경과 다른 점이 많다 보니 점점 익숙해지길..!!
맥을 처음 사고 익숙해지려 이것저것 만져보며 구글링으로 맥에 관련된걸 검색을 많이 해봤는데 홈브류란 단어가 굉장히 많았다
그래서 찾아보니 대충
홈브류(homebrew)
간단히 말해 홈브류는 맥 os용 패키지 관리자 이다! 홈브류 말고 맥 os용 패키지 관리툴이 있지만 현재는 홈브류가 거의 표준으로 인식하고 있다.
크게 생각해 홈브류는 큰 장점과 단점이 있다
장점 -> 터미널에서 명령어로 사용할 수 있다
brew install --cask visual-studio-code
라는 명령어를 터미널에 입력하면 저절로 vscode가 깔린다
윈도우를 지금껏 사용하던 입장에서는 굉장히 편리한 기능이 아닐 수 없다
하지만 이에 반대로
단점 -> 패키지의 안정성이 보장되지 않는다
홈브류는 커뮤니티 기반으로 운영이 되기 때문에 일부 리눅스 배포판의 경우 패키지 버전 정책이 매우 보수적이지만, 홈브류로 패키지를 설치하는 경우 거의 항상 최신 버전이 설치된다
맥에서 홈브류 설치하기
그럼 이제 홈브류를 설치해보자!
xcode-select --install
먼저 위와 같은 명령어로 xcode 커맨드라인 툴을 미리 설치해두자
Xcode는 애플에서 개발한 macOS용으로 특별히 설계된 통합 개발 환경(IDE)이다. Homebrew는 Xcode 명령줄 도구에서 제공하는 특정 개발 도구 및 라이브러리를 사용하여 소프트웨어 패키지를 빌드하고 컴파일하기 때문에 xcode를 먼저 설치해야한다
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
그 다음 위의 명령어를 이용하여 홈브류를 설치하자
brew -v
버전을 확인하여 홈브류의 버전이 뜬다면 제대로 설치된 것이다
홈브류는 모든 패키지 목록을 공식 웹 사이트에서 확인할 수 있고, 터미널에서는 serach 명령어로 검색할 수 있다
그 다음
brew install <패키지 이름>
위에서 vscode를 설치한 예시대로 brew install 다음 패키지 이름을 터미널에 입력함으로써 간단하게 패키지 설치가 가능하다
추가로 몇몇 홈브류 명령어 예시를 적어두자면
brew remove <패키지 이름>
//패키지 삭제
brew upgrade <패키지 이름>
//패키지 업그레이드
brew list
//설치 된 패키지 리스트 확인
brew update
//brew 최신 버전 업데이트
brew search <패키지 이름>
//해키지가 홈브류에 있는지 검색
등이 있다