Ruby Windows を Ruby Cygwin に移行できない

Ruby Windows を Ruby Cygwin に移行できない

私の Windows 8.1+cygwin インストールには、Windows Ruby インストールがありました。私は主に Cygwin を使用していますが、Cygwin と非 Cygwin ツールは互いにうまく動作しない傾向があるため、Ruby を Cygwin に移動したいと考えました。

残念ながら、cygwin に ruby​​ をインストールすると、ruby失敗するコマンドが生成されます。

$ 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]

また、コマンドもありませんgem

私の環境には Ruby に関連するものはありません:

$ set | grep -i ruby
(no result)

おそらく、元の Windows Ruby インストールから何かが残っているのでしょうか? Windows の「プログラムの追加と削除」機能を使用してアンインストールしました。

この問題を Google で検索し、cygwin の ruby​​ を再インストールしてみましたが、解決策は見つかりませんでした。2 回目の Windows10+cygwin インストールでは、rubycygwingemで問題なく動作します。

関連情報