2016-08-18 21 views
0

我下載了Windows 10的Bash shell。我的總體目標是嘗試下載Git和SASS,這在Bash中似乎更容易。我在Windows cmd提示符下使用this website成功升級到Ruby 2.0.0版。如何在新的Windows 10 Bash shell中將Ruby 1.9的版本更改爲Ruby 2.0?

每當我在cmd提示符下鍵入bash命令並切換到bash;我輸入sudo apt-get install ruby。它仍然只會下載到紅寶石1.9。我是bash的新手,所以也許不明白它是如何工作的,但我認爲我可以通過bash訪問Windows文件夾,反之亦然。任何人都有經驗,如何查找/下載Windows 10中的紅寶石2.0或更高版本?

更新:我剛剛在bash中安裝了ruby,當前版本是1.9,但我成功下載了ruby 2.0。那麼現在如何更改版本?

+0

我曾經使用''pik'' gem(不再維護)在Windows機器上擁有多個Ruby on Rails版本。現在我將探索:https://bitbucket.org/jonforums/uru – zhon

+0

我會考慮Ruby版本管理器(rvm.io) – thesecretmaster

回答

1

目前,WSL基於Ubuntu 14.04,所以最近沒有官方apt回購版的Ruby版本可用。

如果您偏​​好使用apt管理軟件包,則可以通過Brightbox/ruby-ng ppa存儲庫安裝Ruby 2.1,2.2和2.3。從Brightbox網站

報價:

$ sudo apt-get install software-properties-common 
$ sudo apt-add-repository ppa:brightbox/ruby-ng 
$ sudo apt-get update 

然後,

sudo apt-get install ruby2.1 

否則,rbenv是另一種選擇,以實現這一目標。