No meu windows 8.1 + cygwin install, eu tive uma instalação do windows ruby. Como eu uso principalmente cygwin e cygwin e ferramentas não-cygwin tendem a não funcionar bem uns com os outros, eu queria mudar o ruby para cygwin.
Infelizmente, instalar o ruby no cygwin gera um comando ruby
que falha:
$ 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]
Também não há comando gem
.
Não há coisa relacionada ao ruby no meu ambiente:
$ set | grep -i ruby
(no result)
Talvez algo esteja restando da instalação original do ruby no Windows? Eu desinstalei usando o recurso de janelas "Adicionar ou remover programas".
Eu tentei googlar o problema, reinstalando o ruby do cygwin, mas não encontrei nenhuma solução. Na minha segunda instalação do windows10 + cygwin, ruby
e gem
funcionam muito bem no cygwin.
Tags ruby cygwin rubygems windows-8.1