[英]Installing Ruby using rbenv on Ubuntu 14.04 virtualbox hangs
[英]rbenv build failed on Ubuntu 14.04. Must use ruby 2.0.0-p451
我正在嘗試使用rbenv在Ruby中構建項目,但是在運行時出現構建錯誤:
rbenv install 2.0.0-p451
我收到一個構建錯誤:
BUILD FAILED (Ubuntu 14.04 using ruby-build 20141208)
Inspect or clean up the working tree at /tmp/ruby-build.20141209122131.15088
Results logged to /tmp/ruby-build.20141209122131.15088.log
根據這篇文章( rbenv構建在Ubuntu 14.04上失敗 ),這是Ubuntu 14.4的問題,后者隨readline 6.3一起提供,並使用rl_hook_func_t代替Function。 我真的不知道這意味着什么,但是不幸的是,本文中的解決方案是僅使用Ruby 2.2.1。 我不能為此項目使用其他版本的Ruby,因此我需要一個可以在此版本的Ruby和Ubuntu中運行的解決方案。
旁注,我目前正在使用RVM。 它可以工作,但是我遇到了希望通過使用rbenv解決的問題。
在這里遵循答案:
https://stackoverflow.com/a/23155490/254936
如果您在此處查看鏈接要點底部的評論:
https://gist.github.com/mislav/a18b9d7f0dc5b9efc162
有人指出,他們為Ruby 2.0.0-p451創建了一個補丁,如下所示:
https://gist.github.com/riocampos/b2669b26016207224f06
我建議嘗試使用上面鏈接的SO回答中的補丁說明相同的補丁。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.