2017-09-16 84 views
0

我最近創建了一臺擁有亞馬遜默認Linux發行版的服務器。我很失望地發現我想要的Ruby版本(2.2.3)不可用。是他們的發行版,讓我升級超過默認版本(紅寶石2.0.0p648(2015-12-16)[x86_64-linux])使用Ruby 2.3.3的最佳亞馬遜Linux AMI

+0

如果你是挑剔的紅寶石版本,那麼你可能要運行RVM – Vorsprung

回答

1

如果您使用的是亞馬遜Linux,那麼您需要運行此命令安裝Ruby 2.3:

sudo yum install ruby23 
+0

它說,它的安裝,但是,當我運行'紅寶石-v'它說:'紅寶石2.0.0p648( 2015-12-16)[x86_64-linux]'我重啓了我的env並仍然說着同樣的事情。我可能會在這裏錯過一些東西...... – mklemos

+0

現在你已經安裝了多個ruby版本的ruby,而ruby 2.0仍然是默認配置的版本。要在系統上更改默認的ruby版本,運行'sudo update-alternatives --config ruby​​',然後選擇你想要的版本作爲新的默認版本。您還可以運行'ls -l/etc/alternatives/ruby​​ *'來查看安裝的版本,並使用那裏的符號鏈接運行特定的版本。 –