Here is a dead simple way to install jruby on a RaspberryPI with (Raspbian Stretch OS).
Download my bashscript and run as follows:-
sudo bash install_jruby.sh
Or if you prefer perform each command manually.
Check install with:-
Or fire up an irb session using jruby
jirb # or jruby -S jirb
It also makes sense to set up your gem environment so you don’t need to use
sudo to install gems. Conventionally gems are stored in users
~/.gem folder, with subdirectory of version number (vanilla ruby with PI is at version 2.3.0)
mkdir -p ~/.gem/ruby/2.3.0
Now edit user
~/.profile to define
export GEM_HOME="$HOME/.gem/ruby/2.3.0" export GEM_PATH="$HOME/.gem/ruby/2.3.0" # set PATH so it includes user's private bin directories PATH="$HOME/bin:$HOME/.local/bin:$GEM_HOME/bin:$PATH"
Now you can use
jgem to install
jruby gems eg
PiCrate a standalone version of ruby-processing
jgem install picrate
To test the install:-
picrate -i Samples
cd `picrate_samples` rake