如何从我的cygwin安装中卸载ruby

Jas*_*son 7 ruby cygwin

我的cygwin安装包含以下ruby二进制文件,如何卸载这些二进制文件,因为我想在我的windows vista机器上使用ruby 192

ruby.exe
rubyw.exe
Run Code Online (Sandbox Code Playgroud)

Kei*_*son 10

要卸载Cygwin上的任何软件包,请运行setup-x86.exesetup-x86_64.exe(您应该已经拥有它,或者您可以在此处获取它们),在"interpreters"下选择"ruby",单击圆形箭头图标,直到显示"Uninstall",然后继续.这将删除可执行文件和库,并处理任何依赖项.您可以直接删除文件,但这可能会使系统处于不一致状态,您可能会遗漏某些内容.

不幸的是,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的具体内容).