bundlerを使うとRubyアプリケーションごとに閉じたgemの依存関係を構築できるので、gemのバージョンの違いや環境ごとの違いで悩まされることが減ります。 これは非常に便利なのですが、rakeやunicornのようにコマンドをインストールするgemの場合、 のように、bundle execを介して実行する必用があって面倒です。 しかし、rvmを使えばこれを賢く解決できます。 比較的新しめのrvmとbundlerが必用になるので、 あらかじめ最新版をインストールしておいてください。 まず、以下のように適当なアプリケーション名などでgemsetを作ります。