rbenv

Simple Ruby version Management

rbenv does… - Let you change the global Ruby version on a per-user basis. - Provide support for per-project Ruby versions. - Allow you to override the Ruby version with an environment variable. In contrast with rvm, rbenv does not… - Need to be loaded into your shell. Instead, rbenv's shim approach works by adding a directory to your $PATH. - Override shell commands like cd. That's dangerous and error-prone. - Have a configuration file. There's nothing to configure except which version of Ruby you want to use. - Install Ruby. You can build and install Ruby yourself, or use ruby-build to automate the process. - Manage gemsets. Bundler is a better way to manage application dependencies. If you have projects that are not yet using Bundler you can install the rbenv-gemset plugin. - Require changes to Ruby libraries for compatibility. The simplicity of rbenv means as long as it's in your $PATH, nothing else needs to know about it. - Prompt you with warnings when you switch to a project. Instead of executing arbitrary code, rbenv reads just the version name from each project. There's nothing to "trust."

Il n'y a pas de paquet officiel disponible pour openSUSE Leap 16.0

Distributions

openSUSE Tumbleweed

openSUSE Leap 15.6

openSUSE Backports for SLE 15 SP4

openSUSE Backports for SLE 15 SP3

SUSE SLE-15-SP2

SUSE SLE-15-SP1

Ubuntu 24.04

Ubuntu 22.04

Ubuntu 20.04

Distributions non supportées

Les distributions suivantes ne sont pas officiellement supportées. À utiliser à vos risques et périls.