rails プロジェクトで Friendly_id gem をアップグレードしようとしています。
古い gem を vendor ディレクトリから削除し、新しい gem を rubygems.org からインストールしました。入力すると:
rake gems:unpack
次の応答が返されます。
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/lib/ruby/gems/1.8 directory.
確かに、sudoできることはわかっていますが、理解できないのは、gemをプロジェクトのベンダーディレクトリに解凍したい場合、なぜ/usr/lib/ruby/gemsへのアクセスが必要なのですか....