如何在新的 Windows 10 Bash shell 中将 Ruby 1.9 的版本更改为 Ruby 2.0?

How to change versions of Ruby 1.9 to Ruby 2.0 in the new Windows 10 Bash shell?

我下载了 Bash shell windows 10。我的总体目标是尝试下载 git 和 SASS,这似乎是在 Bash 中更容易。我使用 this website.

在 windows cmd 提示符下成功升级到 Ruby 版本 2.0.0

每当我在 cmd 提示符下键入 bash 命令时,它就会切换到 bash;我输入 sudo apt-get install ruby。它仍然只会下载到 ruby 1.9。我是 bash 的新手,所以可能不明白它是如何工作的,但我认为我可以通过 bash 访问 Windows 文件夹,反之亦然。任何人都知道如何 find/download ruby 2.0 或更高版本 bash for windows 10?

更新:我刚刚在bash安装了ruby,当前版本是1.9,但我成功下载了ruby 2.0。那么现在我该如何更改版本?

目前,WSL 基于 Ubuntu 14.04,因此官方 apt repos 没有可用的最新 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 是实现该目标的另一种选择。