-
Notifications
You must be signed in to change notification settings - Fork 185
TruffleRuby
Shannon Skipper edited this page Mar 29, 2019
·
12 revisions
TruffleRuby is a Ruby implementation using the GraalVM.
| Operating System | Command |
|---|---|
| Debian / Ubuntu |
|
| RedHat / Fedora |
|
| Arch Linux |
|
| openSUSE |
sudo zypper install zlib-devel libopenssl-devel llvm-clang llvm make |
| macOS |
|
curl -LO https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc14/truffleruby-1.0.0-rc14-linux-amd64.tar.gz
sudo mkdir -p /opt/rubies/
sudo tar -xzvf truffleruby-1.0.0-rc14-linux-amd64.tar.gz -C /opt/rubies/
sudo mv /opt/rubies/truffleruby-1.0.0-rc14-linux-amd64 /opt/rubies/truffleruby-1.0.0-rc14
/opt/rubies/truffleruby-1.0.0-rc14/lib/truffle/post_install_hook.shcurl -LO https://github.com/oracle/truffleruby/releases/download/vm-1.0.0-rc14/truffleruby-1.0.0-rc14-macos-amd64.tar.gz
mkdir -p ~/.rubies
tar -xzvf truffleruby-1.0.0-rc14-macos-amd64.tar.gz -C ~/.rubies
mv ~/.rubies/truffleruby-1.0.0-rc14-macos-amd64 ~/.rubies/truffleruby-1.0.0-rc14
~/.rubies/truffleruby-1.0.0-rc14/lib/truffle/post_install_hook.sh