我试图通过 rbenv 安装 Ruby,但失败了,错误如标题所示。
Ruby-build 上有人报告类似的错误,作者也在 wiki 上给出相应的环境要求说明。但里面并没有提到 openSUSE 系统。
依他们的思路,我查找了 openSUSE 下的相应 openssl 包:
$ zypper se openssl
找到的有 libopenssl-devel 等,
$ sudo zypper in libopenssl-devel
之后再通过 rbenv 安装:
$ rben install 2.0.0-p353
结果是:
Installed ruby-2.0.0-p353 to /home/sam/.rbenv/versions/2.0.0-p353
不再报错,成功安装 Ruby 2.0.0-p353。