rbenv

E96214

rbenv is a lightweight command-line tool that lets developers install and switch between multiple Ruby versions on a per-project or global basis.


Statements (48)
Predicate Object
instanceOf Ruby version manager
command-line tool
software tool
version manager
alternativeTo RVM NERFINISHED
chruby
category programming language version manager
software development tool
configurationMethod .rbenv-version files
.ruby-version files
environment variables
createdBy Sam Stephenson NERFINISHED
designGoal lightweight
minimal intrusion into shell
simple version switching
hasPlugin rbenv-default-gems
rbenv-vars NERFINISHED
ruby-build NERFINISHED
hostedOn GitHub NERFINISHED
implements shims-based version switching
invocationCommand rbenv
license MIT License NERFINISHED
originalAuthor Sam Stephenson NERFINISHED
pluginSystem yes
primaryFunction install Ruby versions via plugins
manage multiple Ruby versions
set global Ruby version
set per-project Ruby version
switch Ruby versions
programmingLanguage Ruby NERFINISHED
relatedTo RVM NERFINISHED
chruby
ruby-build NERFINISHED
repositoryURL https://github.com/rbenv/rbenv
requires modification of PATH
scope global Ruby version
per-project Ruby version
per-shell Ruby version
supportsLanguage Ruby NERFINISHED
supportsPlatform Linux NERFINISHED
Unix-like systems
macOS NERFINISHED
typicalInstallLocation ~/.rbenv
useCase Ruby development
managing Ruby versions for Rails projects
testing against multiple Ruby versions
uses shim executables in PATH
writtenIn Shell NERFINISHED

Referenced by (1)
Subject (surface form when different) Predicate
Ruby
hasVersionManager

Please wait…