En mi instalación de Windows 8.1+cygwin, tenía una instalación de Windows Ruby. Como uso principalmente cygwin y cygwin y las herramientas que no son cygwin tienden a no funcionar bien entre sí, quería mover Ruby a cygwin.
Desafortunadamente, al instalar Ruby en cygwin se genera un ruby
comando que falla:
$ ruby
<internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in `<compiled>'
$ ruby -v
ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-cygwin]
Además no hay ningún gem
comando.
No hay nada relacionado con Ruby en mi entorno:
$ set | grep -i ruby
(no result)
¿Quizás queda algo de la instalación original de Windows Ruby? Lo desinstalé usando la función de Windows "agregar o quitar programas".
Intenté buscar en Google el problema y reinstalar Ruby de Cygwin, pero no encontré ninguna solución. En mi segunda instalación de Windows10+cygwin, ruby
funciona gem
muy bien en cygwin.