RubyGems環境をなんとかする個人的にCUI好きなのだが、GUIが必要な時もある。そんな時はcursesだ。リモートコンソール上でセミGUIが使える。作るのもラクだし、動作も軽快。わけで、これまで、これやら、これやら、これやらを作って、実用に供している。んが、いつしかRubyの標準添付ライブラリにcursesが含まれなくなってしまった。Fedoraのrubygem-xxxシリーズでの提供もない。別途、RubyGemsで入れろ、ということらしい。ところが、たまにしかやらないし、ちょくちょくディストリの仕様側が変わるので、いつも試行錯誤になってしまう。そこで、現時点において、うまいことRubyGemsの環境を構築できた方法を「考え方つきで」メモしておくことにした。curses」を成功させること。今回はFedora24で実行している。foundgemが入ってない。rubygemsうおりゃ。curses......沈黙proxyの設定がない。https_proxy=http://proxy.example.com:8080/うおりゃ。/usr/local/lib64/gems/ruby/curses-1.0.2/gem_make.outruby.hがない。ruby-develうおりゃ。tools、要するにgccが入ってない。/usr/local/lib64/gems/ruby/curses-1.0.2/gem_make.outログを見てみる。*//usr/lib/rpm/redhat/redhat-hardened-cc1がない。どのパッケージに入っているかわからないので調べる。updatesredhat-rpm-configパッケージということなので入れる。redhat-rpm-configうおりゃ。/usr/local/lib64/gems/ruby/curses-1.0.2/gem_make.outログを見てみる。--------------------curses.hがない。これはcursesの開発パッケージに入っている。ncurses-develうおりゃ。/usr/local/lib64/gems/ruby/curses-1.0.2/gem_make.outmakeが入っていない。1.8.7-p357。