我首先使用sudo apt-get install jruby命令安裝了jruby,該命令成功,但是當我想要更高版本時,它確實給了我1.5.6版本。所以我卸載它,並使用rvm install jruby命令,我能夠安裝jruby 1.7.19版本,但安裝後,我的紅寶石應用程序,funtioning正確的開始產生錯誤抱怨像mysql2寶石丟失,運行捆綁安裝缺少寶石。我運行軟件包安裝,但沒有我似乎幫助,我無處可去。 當我要求的紅寶石版本,我收到的jruby版本,而不是它的lyke jruby陰影ruby ,,,,所以我決定卸載jruby,重新安裝紅寶石,現在紅寶石運行以及以前。 任何人都可以幫助我與Ubuntu的命令,可以幫助我一起安裝jruby旁邊的紅寶石,以便這兩個工作正常,沒有任何錯誤? 請求認真的幫助請我該如何安裝jruby以及ruby
1
A
回答
4
我通常更喜歡rbenv而不是rvm在同一臺機器上運行多個版本的Ruby。下面是樣本安裝/使用步驟:
- 安裝rbenv
git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
- 安裝Ruby-建立
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
- 修改你的.bashrc
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc
- 重新啓動外殼
- 安裝紅寶石。例如
rbenv install jruby-1.7.20
翻版(創建新rbenv墊片。你需要運行這個任何時候你安裝一個寶石,增加了一個命令)
rbenv rehash
- 可以列出可用的Ruby版本與
rbenv install -l
- 安裝您可以使用
rbenv global jruby-1.7.20
來設置默認的全局ruby版本。 - 如果您希望默認設置爲Ruby的操作系統安裝版本,您還可以傳遞「system」而不是已安裝的Ruby。
- 您可以在飛行中改變的Ruby版本
rbenv shell 1.9.3-p551
- 可以列出可用的Ruby版本與
看到這裏(https://github.com/sstephenson/rbenv#command-reference)了很多更詳細和文檔。
編輯:我假設你使用Ubuntu,因此編輯.bashrc。如果您使用的是其他操作系統,則可能需要將其更改爲.bash_profile
0
感謝您的回答。我也發現,使用rvm可以同時安裝jruby和ruby。在安裝各種版本或語言之後,比如說ruby和jruby,只有默認的語言和版本在終端中運行,所以你必須運行'rvm list'命令來顯示你運行'rvm use language-XXXX'表示rvm使用jruby-1.7.20.1使jruby-1.7.20.1作爲該終端中的當前運行。 您也可以同時在其他終端中運行另一個版本,但請注意,每次打開新終端時都必須運行命令rvm use,否則您將該版本設爲默認值。
相關問題
- 1. 安裝Ruby-OCI8使用JRuby
- 2. 如果我安裝了Rails的jRuby,我可以只使用Ruby嗎?
- 3. 安裝MySQL gem for Ruby和JRuby gem
- 4. 如何在IntelliJ 14.1.3及更高版本中安裝JRuby SDK?
- 5. 在jruby安裝後,Rake使用jruby代替ruby
- 6. 我該如何安裝mvc4
- 7. 我該如何安裝xdebug?
- 8. 如何將已安裝的ruby或jruby版本添加到rbenv
- 9. 應該在哪裏安裝節點以及如何設置PATH?
- 10. 如何安裝證書以及SharePoint WebPart?
- 11. 爲JRuby安裝hpricot
- 12. 安裝Passenger以及安裝Apache嗎?
- 13. 如何使用JRuby安裝GTK2
- 14. 我需要安裝哪個Web服務器以及如何安裝?
- 15. Ubuntu:我如何特別安裝ruby 1.8.7?
- 16. 我在哪裏以及如何安裝twitter的Python API?
- 17. 如果未安裝postgres,我該如何安裝DBD :: Pg?
- 18. 我應該如何安裝SharePoint
- 19. 我應該如何安裝JDateChooser?
- 20. 我該如何安裝Phalcon Devtools
- 21. 我該如何安裝pythonds模塊?
- 22. 我該如何管理apk的安裝
- 23. 我該如何安裝這顆寶石?
- 24. 我該如何安裝支持庫android?
- 25. 我該如何安裝py2app offan internet PC
- 26. 我該如何安裝Django 1.1?
- 27. 我應該如何在Windows中安裝
- 28. 我該如何手動安裝php slim?
- 29. 爲jruby-complete.jar安裝Gem
- 30. Jruby安裝rvm給java.lang.UnsatisfiedLinkError