

If ] thenĮcho "might want to put $HOME/.ruby-build/bin in your path"Įxport PATH="$HOME/.ruby-build/bin:$PATH" # if $HOME/.rbenv/bin not in path append it, otherwise don't change itĮcho $PATH | tr ':' '\n' | awk ''
#Ruby versions install
# - install rebenv (following ruby-build really is needed eventhough it doesn't look like it) This is what worked for me, I don't have sudo: #!/usr/bin/env bashĮcho "Going to try to install ruby (ideally 3.1.2)"

Run rbenv global x.x.x to change your global Ruby version.

Run rbenv install x.x.x where x.x.x is the version (use rbenv install -list to see which ones are available.Follow the all the installation and setup instructions.I've been using it for years and it has always worked well. I personally recommend rbenv for its simplicity. No more sudo! No more permissions errors and Gem conflicts.īoth do the same thing, but they follow different philosophies. Estimated delivery dates - opens in a new window or tab include sellers handling time, origin ZIP Code, destination ZIP Code and time of acceptance and will depend on shipping service selected and receipt of cleared payment. Once you've installed a version manager, and installed your own Ruby version, you won't mess with your system's Ruby and its Gems, which is the greatest benefit. These allow you to keep multiple versions of Ruby on the same system. There are two major Ruby version managers out there from which you can choose:
