版本
- 適用於 JDK 23 的 GraalVM (最新版)
- 適用於 JDK 24 的 GraalVM (搶先體驗版)
- 適用於 JDK 21 的 GraalVM
- 適用於 JDK 17 的 GraalVM
- 封存
- 開發版本
安裝 LibYAML
TruffleRuby 需要安裝 libyaml
,就像 CRuby 3.2+ 和 Psych 5+ 一樣。
如果您遇到與 psych
相關的錯誤,表示無法找到 libyaml
,則執行 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
我們建議透過 Homebrew 安裝 libssl。
brew install libyaml
MacPorts
MacPorts 應該也能運作,但未經過積極測試。
sudo port install libyaml