Maintenance Ruby 3.4 gets fixes, but no new features. Switch to Ruby 4.0 →
class method
Gem.install
(::String name, ?::Gem::Requirement version, *::Gem::DependencyInstaller::options options) -> ::Array[::Gem::Specification]
install(name, version = Gem::Requirement.default, *options)
lib/rubygems.rb
View on GitHub ↗
# File tmp/rubies/ruby-3.4.1/lib/rubygems.rb, line 553
def self.install(name, version = Gem::Requirement.default, *options)
require_relative "rubygems/dependency_installer"
inst = Gem::DependencyInstaller.new(*options)
inst.install name, version
inst.installed_gems
end
Top level install helper method. Allows you to install gems interactively:
% irb >> Gem.install "minitest" Fetching: minitest-5.14.0.gem (100%) => [#<Gem::Specification:0x1013b4528 @name="minitest", ...>]
See also
.host=
.java_platform?
.host
.latest_rubygems_version
also in
4.1 · 4.0 · 3.3 · 3.2 · 3.1 · 3.0