バージョン
- JDK 23 用 GraalVM (最新)
- JDK 24 用 GraalVM (早期アクセス)
- JDK 21 用 GraalVM
- JDK 17 用 GraalVM
- アーカイブ
- 開発ビルド
LibYAML のインストール
TruffleRuby のインストールには libyaml
が必要で、これは CRuby 3.2+ と Psych 5+ とよく似ています。
libyaml
を見つけられないと示す psych
関連のエラーが発生する場合は lib/truffle/post_install_hook.sh
を実行して psych
gem を再コンパイルすると改善されることがあります。これは Ruby マネージャーによって自動的に行われます。
Fedora ベース: RHEL、Oracle Linux など #
Fedora
sudo dnf install libyaml-devel
Oracle Linux 7
sudo yum install --enablerepo=ol7_optional_latest libyaml-devel
Oracle Linux 8
sudo dnf install --enablerepo=ol8_codeready_builder libyaml-devel
Debian ベース: Ubuntu など #
sudo apt-get install libyaml-dev
macOS #
Homebrew
libssl は Homebrew を使用してインストールすることをお勧めします。
brew install libyaml
MacPorts
MacPorts も使用できますが、積極的にテストされていません。
sudo port install libyaml