Installation of Ruby
Install Ruby by running the
following command:
./configure --prefix=/usr \
--enable-shared \
--without-valgrind \
--without-baseruby \
--docdir=/usr/share/doc/ruby-3.2.2 &&
make
Optionally, build the CAPI documents by running the following
commands:
make capi
The tests require that the new version of Ruby is already installed
to run correctly. If you want to run the tests, execute them after
installing the package.
Now, as the root
user:
make install
To test the results, issue: make -k
check. There are over 25,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 may fail due to
system configuration expectations.
Note
If you have Ruby-On-Rails applications installed and did an
upgrade of Ruby by installing
this package, you might need to run an update there, too (as the
root
user):
cd /path/to/web/app
bundle update rake
and restart the webserver which serves the application.
Command Explanations
--enable-shared
: This
switch enables building the libruby
shared library.
--without-baseruby
: This
switch prevents using the system ruby if it is already installed.
The build system will use the newly built version instead.
--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.