
- HOMEBREW INSTALL RUBY VERSION INSTALL
- HOMEBREW INSTALL RUBY VERSION UPDATE
- HOMEBREW INSTALL RUBY VERSION PATCH
The most popular ones are asdf, chruby/ruby-install, frum, rbenv/ruby-build, and rvm.
HOMEBREW INSTALL RUBY VERSION INSTALL
These tools, known as version managers, can install multiple versions of Ruby at the same time, and let you easily switch between them.

Instead, you’ll want to use a special tool that can install a separate version of Ruby that doesn’t interfere with the one that Apple installed. Read my article that goes over 5 reasons why you shouldn’t use the system Ruby on macOS. However, this version of Ruby preinstalled by Apple is not meant to be used for development. That proves that it is possible to install it on Ventura on both Intel and Apple Silicon Macs. Yet, Ventura comes preinstalled with Ruby 2.6.10 on all Macs. Some people will tell you that Ruby 2.6 is not compatible with Apple Silicon Macs. This is super important to understand, so please read my guide that explains how and why to upgrade the Ruby version in your project. The longer you wait to upgrade, the more work you’ll need to do to keep your project secure.
HOMEBREW INSTALL RUBY VERSION UPDATE
The reason to update to at least 3.1.4 as that both Ruby 2.6 and 2.7 have reached end of life, which means they won’t be updated anymore to fix bugs and security issues. You can either try going straight from 2.6.x to 3.1.4, or in increments: update to 2.6.10, then 2.7.8, then 3.1.4.
HOMEBREW INSTALL RUBY VERSION PATCH
Instead, it’s recommended to update the project to at least the latest patch version (the third digit).įor example, if your project is currently using Ruby 2.6.6, or any version of 2.6 lower than 2.6.10, the first thing I recommend you do is update it to at least 3.1.4.

They get stuck because they think they have to use the version of Ruby that’s specified in the project’s. This is another common source of confusion because people don’t understand how Ruby versioning works. Hey Moncef, do your solutions only work with 2.6.10? I need an older version!

People try all kinds of things but no one seems to be able to succeed. “How can I install Ruby 2.6.x on a Mac M1/M2?” I get asked this question a lot, and I see it often in the various online Ruby hangouts.
