다음과 같은 순서대로 진행하자.
- HomeBrew 설치 하기 (이미 설치되어 있다면 무시.)
루비로 개발된 Mac 용 패키지 관리 애플리케이션으로 공식 홈페이지( https://brew.sh/)를 참고해서 설치한다.
요약하면,
1. 터미널 창에서 다음 실행
> /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2. 실행 경로 추가
> vi ~/.zshrc 실행
export PATH=/opt/homebrew/bin:$PATH 추가
:wq! 로 저장
> source ~/.zshrc 실행
> brew --version 으로 버전 확인
- ruby 를 업데이트 하기
> brew install rbenv
> rbenv install 3.2.2
> rbenv global 3.2.2
이렇게 설치 후 다음 명령어로 버전 확인
> rbenv versions
> ruby --version
- pod install 또는 pod update
> 그런데, pod install 또는 pod update 를 실행하면
"You may have encountered a bug in the Ruby interpreter or extension libraries"
위와 같은 에러 메시지가 발생하는 경우가 있다.
$ sudo arch -x86_64 gem install ffi
$ arch -x86_64 pod install
위 명령어로 해결할 수 있는데, 그냥 터미널에서 실행하면 안되고, 아래와 같이 터미널을 Rosetta를 사용하여 열기로 열어서 실행해야 한다.