如何从源代码升级ruby on cygwin?

如何从源代码升级ruby on cygwin?,ruby,cygwin,Ruby,Cygwin,大约9个月前,我在cygwin上从源代码安装了ruby 1.9.1。我做了一个默认安装,即make、make test、make install,它安装在/usr/local中。我现在正在尝试安装1.92。在使用相同的步骤构建和安装它之后,我发现我安装的gems停止工作。我想这可能会发生,所以我先做了备份,但无法恢复。有没有一种方法可以在不干扰以前安装的libriaries的情况下安装它,或者我应该咬紧牙关重新安装它们?我也开始认为在默认位置安装它可能不是一个好主意,因为如果在这个位置也安装了其

大约9个月前,我在cygwin上从源代码安装了ruby 1.9.1。我做了一个默认安装,即make、make test、make install,它安装在/usr/local中。我现在正在尝试安装1.92。在使用相同的步骤构建和安装它之后,我发现我安装的gems停止工作。我想这可能会发生,所以我先做了备份,但无法恢复。有没有一种方法可以在不干扰以前安装的libriaries的情况下安装它,或者我应该咬紧牙关重新安装它们?我也开始认为在默认位置安装它可能不是一个好主意,因为如果在这个位置也安装了其他东西,那么很难分辨哪些文件是ruby,哪些文件不是ruby。我猜没有“使卸载”这样的东西?

我知道这可能不是你想要的答案,但我强烈建议你看看,这是一个在Windows上运行的Ruby版本管理器


它类似于,这是在Mac OS和*nix上安装和管理Rubies的实际方式。

根据网站,pik只在Ruby 1.8.7上工作。您在Windows 1.9.x上使用过吗?