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

联系我们