Mac에서 homebrew 설치법

조 은길·2021년 5월 26일
1

Node.js & 몽고DB

목록 보기
2/10
post-custom-banner

일단, homebrew를 설치하기 이전에 Xcode Command Line Tools를 먼저 설치해야 한다.
git을 CLI에서 사용할 수 있다면, 이미 설치가 되어있는 것이다. 혹시 macOS 업그레이드 등으로 실행되지 않는 경우, 다음 명령어를 통해 재설치할 수 있다.

⚠️ $는 터미널 입력을 의미하는 sign으로, $는 빼고 입력하자.

$ xcode-select --install

step 1. 터미널 열기


먼저 터미널을 열자.

step 2. 설치 스크립트 복사

Homebrew 사이트를 보면 Install Homebrew 항목에, 스크립트가 표시되어 있는 것을 확인할 수 있다. 이 내용을 그대로 터미널에 복사/붙여넣기 해서 설치하자. 아래 그림에서 강조된 아이콘을 클릭하면, 스크립트가 클립보드에 복사된다.

HomeBrew 싸이트 링크

step 3. 설치

설치를 시작하기 전에 관리자 권한을 요구한다. 따라서 Password를 물어보게 되는데, 이는 macOS 사용자 암호이다.

ℹ️ 몇 글자를 입력했는지 알려주는 ** 와 같은 별표는 표시되지 않는다. 하지만, 입력은 되고 있으니 당황하지 말고 암호 입력 후 Enter키를 누르자! 설치가 매끄럽게 진행될거다.

중간중간 Press RETURN to continue or any other key to abort 와 같이 사용자 입력을 요구하는 경우가 있다. 터미널의 내용 역시 개발 중 디버깅을 할 때처럼 화면에 표시된 내용을 잘 읽는 것이 중요하다.

혹시 무언가 잘못되고 있다고 느껴지시는 경우

너무 시간이 오래 걸리거나, 뭔가 과정 중에 예상치 못하게 멈춰있는 경우에는 어떻게 하면 될까?

Unix 기반 운영체제에서는 Ctrl + C 키는 작업을 취소하고, 터미널의 사용자 입력을 다시 되찾아오는 역할을 한다. 기본적으로 강제 종료의 방법이지만, 해당 키를 공식적인 종료 방법으로 안내하고 있는 경우도 많이 있으므로, 두려워하지 말고 뭔가 잘못된 것 같으면 Ctrl + C 키를 눌러 종료하자.

ℹ️ macOS 에서도 마찬가지입니다. 터미널에서의 종료는 Cmd + C가 아닌 Ctrl + C 이다.

step 4. 설치 완료

터미널 메시지 중 다음 내용이 포함되어 있으면, 설치가 완료된 것이다.

==> Installation successful!

정상적으로 설치되었는지를 확인하기 위해 터미널에 다음과 같이 입력하자.

다음과 같은 결과가 나오면 성공이다!

step 5. brew 명령어 이용하기

앞서 brew 명령어의 도움말에서도 확인할 수 있듯, 주요 사용법은 다음과 같다.

  • 프로그램 검색: brew search [검색어]
  • 프로그램 정보 확인: brew info [프로그램이름]
  • 프로그램 설치: brew install [프로그램이름]
  • brew 자체 업데이트: brew update
  • 프로그램 업그레이드: brew upgrade [프로그램이름]
  • 프로그램 삭제: brew uninstall [프로그램이름]
  • 설치된 프로그램 보기: brew list

homebrew 로 설치할 수 있는 몇가지 유용한 프로그램을 소개한다.

Action Items

  • wget을 설치해보자. wget은 URL을 통해 파일을 다운로드 받는 프로그램이다.
    설치 후, 다음 명령을 복사/붙여넣기 해서 실행해보자. 해당 디렉토리에 goodjob.txt라는 파일이 만들어졌다. 다운로드 받은 파일을 확인해보자.

$ wget -O goodjob.txt https://bit.ly/37sJqCo

  • neofetch를 설치해보자. 설치 후, 직접 neofetch를 실행시켜보자!

애플 실리콘(M1) Mac 사용시 주의사항

2020년 말에 발표된 M1칩을 이용하는 Mac을 사용하고 있는 경우, 인텔과는 다르게 ARM 아키텍처를 사용하고 있으므로, 인텔 칩 기준으로 만들어진 프로그램을 설치할 때에, 다음과 같은 에러를 낼 수 있다.

이를 해결하기 위해선 먼저 에뮬레이션 환경 Rosetta를 설치해야 한다.

$ softwareupdate --install-rosetta

그리고, brew 명령어를 실행시키기 전 arch -x86_64이라고 붙여줘야 한다. 이와 같은 방법으로 인텔 칩 프로그램을 M1 Mac에 설치할 수 있다.

$ arch -x86_64 brew install [설치할 프로그램]


마지막으로, M1 칩은 아직 리눅스 환경에서 테스트가 안 됐기 때문에, 리눅스 가상 머신을 사용하거나, 리눅스 OS를 듀얼로 사용하실 분께서는 Intel 칩을 사용하시는 게 좋다.


맥북 교체할 때마다 헷갈릴 것같아서, 깔끔하게 설치법을 정리해봤다.

여기까지 MacOS에서 homebrew 설치하기 끝!!!

이번 블로그는 " 코드스테이츠 "의 강의 내용의 일부를 참고하여 작성했으며, 그 어떠한 상업적 용도도 없음을 밝힌다.

profile
좋은 길로만 가는 "조은길"입니다😁
post-custom-banner

0개의 댓글