Experimental feature in GraalVM

安装 LibYAML

TruffleRuby 需要安装 libyaml,类似于 CRuby 3.2+ 和 Psych 5+。

如果您遇到与 psych 相关的错误,提示它找不到 libyaml,重新编译 psych gem 可能会有所帮助,方法是运行 lib/truffle/post_install_hook.sh。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

联系我们