Ruby-3.0.0
Installation of Ruby
Install Ruby by running the
following command:
./configure --prefix=/usr \
--enable-shared \
--docdir=/usr/share/doc/ruby-3.0.0 &&
make
Optionally, build the CAPI documents by running the following
commands:
make capi
To test the results, issue: make
check. There are almost 21,000 tests. Some tests
related to ipv6 may indicate errors. If the tests are run in a
directory that has a world writable component (e.g. /tmp) then
several additional tests may fail. A few tests my fail due to
system configuration expectations.
Now, as the root
user:
make install
Command Explanations
--enable-shared
: This
switch enables building of the libruby
shared library.
--disable-install-doc
: This switch
disables building and installing rdoc indexes and C API documents.
--disable-install-rdoc
: This switch
disables building and installing rdoc indexes.
--disable-install-capi
: This switch
disables building and installing C API documents.
Contents
Installed Programs:
bundle, bundler, erb, gem, irb, racc,
rake, rbs, rdoc, ri, ruby, and typeprof
Installed Libraries:
libruby.so
Installed Directories:
/usr/include/ruby-3.0.0 /usr/lib/ruby,
/usr/share/doc/ruby-3.0.0 and /usr/share/ri
Short Descriptions
bundle
|
creates bundles of Ruby Gems
|
bundler
|
manages an application's dependencies throughout it's
lifecycle
|
erb
|
is Tiny eRuby. It interprets a Ruby code embedded text file
|
gem
|
command for RubyGems - a sophisticated package manager
for Ruby
|
irb
|
is the interactive interface for Ruby
|
rake
|
a make-like build utility for Ruby
|
rdoc
|
generates Ruby
documentation
|
ri
|
displays documentation from a database on Ruby classes, modules, and methods
|
ruby
|
is an interpreted scripting language for quick and easy
object-oriented programming
|
libruby.so
|
contains the API functions required by Ruby
|
Last updated on 2021-02-21 17:43:43 -0800