Ubuntu 17 上的 Ruby 构建失败错误

shu*_*ngh 1 ruby linux ubuntu ruby-on-rails

rbenv 安装 2.2.8

正在下载 ruby​​-2.2.8.tar.bz2...

-> https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.8.tar.bz2 正在安装 ruby​​-2.2.8...

警告:ruby-2.2.8 即将结束生命。它只接收关键的安全更新,没有错误修复。

构建失败(Ubuntu 17.10 使用 ruby​​-build 20170914-19-gdcfa90c)

检查或清理位于 /tmp/ruby-build.20171209140352.8093 的工作树 结果记录到 /tmp/ruby-build.20171209140352.8093.log

最后 10 行日志:/tmp/ruby-build.20171209140352.8093/ruby-2.2.8/lib/rdoc/generator/ri.rb:26:ingenerate' /tmp/ruby-build.20171209140352.8093/ruby-2.2.8/lib/rdoc/rdoc.rb:530:in块中的生成'/tmp/ruby-build.20171209140352.8093/ruby-2.2。 8/lib/rdoc/rdoc.rb:525:inchdir' /tmp/ruby-build.20171209140352.8093/ruby-2.2.8/lib/rdoc/rdoc.rb:525:in生成'/tmp/ruby-build.20171209140352.8093/ruby-2.2.8/lib/rdoc/rdoc.rb:508:in document' ./bin/rdoc:20:in'

uncommon.mk:427: 目标“rdoc”的配方失败 make: *** [rdoc] 错误 1

shu*_*ngh 7

尝试禁用文档构建步骤

RUBY_CONFIGURE_OPTS=--disable-install-doc rbenv install 2.2.8

有效