解决方法
要卸载Cygwin上的任何软件包,请运行setup-x86.exe或setup-x86_64.exe(您应该已经拥有它,或者您可以获取它们
here),选择“解释器”下的“ruby”,单击圆形箭头图标直到它说“卸载”,然后继续.这将删除可执行文件和库,并处理任何依赖项.您可以直接删除文件,但这可能会使系统处于不一致状态,您可能会遗漏某些内容.
不幸的是,Cygwin似乎还没有Ruby 1.9.2(注意:几年前我写过这篇文章并且我目前无法检查).你打算怎么安装它?如果您要安装纯的Windows(非Cygwin)版本的ruby,则可能不需要卸载Cygwin版本.例如,我的Windows 7系统上有Cygwin Perl和ActiveState Perl;我使用Cygwin环境中的一个,另一个来自Windows环境.
或者我想你可以在Cygwin下从源代码构建ruby 1.9.2;在这种情况下,是的,您可能希望首先卸载Cygwin ruby安装.
(在我写这篇更新时,最新版本的Ruby是2.3.2.)
http://www.ruby-lang.org/en/downloads/提供了有关安装ruby的更多信息(但没有关于Cygwin的具体信息).