macOS sequoia 에서 Ruby 최신 버전으로 바꾸기

Posted on

macOS sequoia의 시스템 ruby는 2.6.x라, 여러모로 버전이 안맞아서 gem 등의 명령어로 설치할때 버전 문제가 있게 되기도 합니다.

이 경우

]# brew install ruby

로 ruby 최신버전을 설치하고 /opt/homebrew/opt/ruby/bin 을 PATH에 추가한후

]# brew link --overwrite ruby

를 실행해서 homebrew로 설치한 ruby를 쓰도록 강제할 수 있습니다.

플러터 설치할때 CocoaPods 설치 이슈인 경우에는 gem 말고 brew로 설치하면 됩니다.

]# brew install cocoapods

brew로 cocoapods을 설치하면 macOS sequoia의 시스템 ruby 이슈가 안나타나네요. (시스템 ruby 버전이 낮아서 coocapods을 gem으로 설치하면 flutter doctor 로 확인할때 제대로 설치 안되었다는 오류가 뜨는게 해결됩니다)

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다