4.3. Ruby on Rails 5.0
Red Hat Software Collections 3.0 はrh-ruby24 Software Collection をrh-ror50 Collection と共に提供します。
Ruby on Rails 5.0 をインストールするには、
rootで以下のコマンドを入力します。
yum install rh-ror50
rh-ror50 Software Collection のパッケージをインストールすると、依存関係にあるrh-ruby24 とrh-nodejs6 が自動的に取り込まれます。
rh-nodejs6 Collection は、アセットパイプライン内の特定の gem が、sassやcoffee-scriptのソースファイルなどの Web リソースを後処理するために使用します。さらに、Action Cableフレームワークでは、Rails で
WebSocketsを扱うためにrh-nodejs6 を使用します。
rh-nodejs6 を必要とせずにrails sコマンドを実行するには、
Gemfile でcoffee-railsとuglifierのジェムを無効にします。
Node.jsを使わずにRuby on Railsを実行するには、以下のコマンドを実行すると、自動的にrh-ruby24 が有効になります。
scl enable rh-ror50 bash
Ruby on Railsをすべての機能で動作させるには、rh-nodejs6 Software Collection も有効にしてください。
scl enable rh-ror50 rh-nodejs6 bash
rh-ror50 Software Collection は、rh-ruby24 とrh-nodejs6 のコンポーネントと共にサポートされています。