M1 에 Ruby 설치 (feat. CocoaPods)

Reid Byun·2023년 12월 4일

iOS-dev

목록 보기
2/2

Applic Silicon 시스템에 설치된 Ruby 는 CocoaPods 와 호환되지 않는다. 그래서 따로 Ruby 를 설치해주고 path를 설정해 주어야한다.

Ruby 확인하기

$ ruby -v 했을 때 버전을 확인해 보고
$ which ruby 하면 어느 위치의 ruby 가 실행되는지 알 수 있다.
시스템 ruby 인 /usr/bin/ruby 가 실행되고 있다면 CocoaPods 를 사용할 수 없다.

설치된 모든 ruby의 위치를 확인하고 싶으면 아래와 같이.

$ which -a ruby
/opt/homebrew/opt/ruby/bin/ruby
/usr/bin/ruby

Ruby 설치하기

먼저 Homebrew 는 기본적으로 설치.

그리고 Ruby 를 설치한다.

$ brew install ruby

environment 에 가서 path 변경. zsh 사용할 경우 다음과 같이.

$ open ~/.zshrc

그리고 Apple silicon 의 경우 다음과 같이 추가해 준다.

if [ -d "/opt/homebrew/opt/ruby/bin" ]; then
  export PATH=/opt/homebrew/opt/ruby/bin:$PATH
  export PATH=`gem environment gemdir`/bin:$PATH
fi

source ~/.zshrc 로 적용.

profile
Software Engineer for multi-platform.

0개의 댓글