Sandbox - Ruby用のVirtualenv
Sandbox - Ruby用のVirtualenv:
ライブラリは単体で成り立つものもあれば、別なライブラリに依存するものもあります。その中にはバージョン依存もあり、多くのライブラリをインストールするとその内バージョン差異によるコンフリクトを起こします。
PythonのVirtualenvはそれを防ぐ良い仕組みです。同様の仕組みをRubyで提供するのがSandboxです。
ライブラリは単体で成り立つものもあれば、別なライブラリに依存するものもあります。その中にはバージョン依存もあり、多くのライブラリをインストールするとその内バージョン差異によるコンフリクトを起こします。
PythonのVirtualenvはそれを防ぐ良い仕組みです。同様の仕組みをRubyで提供するのがSandboxです。
Sandboxの使い方
インストールすればsandbox
コマンドが使えるので、サンドボックス環境を作ります。 $ sandbox myapp
次にこのサンドボックス環境を有効にします。$ . myapp/bin/activate_sandbox
これでgemコマンドを使ってインストールしたライブラリはサンドボックス内だけで有効になります。
コメント
コメントを投稿