Experimental feature in 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

與我們聯繫