RVM无法安装Ruby 2.3.x
RVM在Manjaro 4.11.12上尝试安装Ruby2.3.x(2.3.1)时失败并挂起,但在其他操作系统(如openSUSE)上也报告了此问题 抛出的错误是.././miniruby中的RVM无法安装Ruby 2.3.x,ruby,rvm,ruby-2.3,Ruby,Rvm,Ruby 2.3,RVM在Manjaro 4.11.12上尝试安装Ruby2.3.x(2.3.1)时失败并挂起,但在其他操作系统(如openSUSE)上也报告了此问题 抛出的错误是.././miniruby中的错误:已损坏的双链接列表,但在某些情况下,RVM也指向OpenSSL或GCC 以下是我尝试过的: 从GCC7降级到GCC6,甚至GCC5 使用rvm pkg install命令安装openssl(rvm pkg install openssl) 正在进行系统更新 到目前为止,一切都没起作用 这花了我一段
错误:已损坏的双链接列表
,但在某些情况下,RVM也指向OpenSSL或GCC
以下是我尝试过的:
- 从GCC7降级到GCC6,甚至GCC5
- 使用rvm pkg install命令安装openssl(
)rvm pkg install openssl
- 正在进行系统更新
到目前为止,一切都没起作用 这花了我一段时间进行调试,因为日志文件不是很明确,大多数指向OpenSSL 1.0,有些指向GCC;同样,这个问题也不能用更新的Ruby版本(如2.4.x)复制 这个问题似乎来自GCC7,并且已经发布了一个官方补丁 您可以从下载修补程序,然后运行
rvm install 2.3.x--patch ruby\u 2\u 3\u gcc7。修补程序%0
这将解决问题,RVM将不再抱怨