タグ

rbenvに関するtoruboyのブックマーク (5)

  • rbenvの管理にpuppet-rbenvを使うようにした - Glide Note

    alup/puppet-rbenv 新規でRubyを使うサーバを構築中で、RPMを作らずrbenvで管理しようと思って、 いろいろ方法を模索していたら、puppet-rbenvというものを見つけて 大変便利だったので、導入の作業ログをメモとして残しておく。 他部署はビルドサーバで、rbenvを利用してインストールしたファイルを一式tar.gzで固めて、 デプロイして、展開ってのをやってて、台数が多い場合はこれが高速で良いんですが、 今回は2台だけで、ビルドサーバ用意して、tar.gzを一斉配布方式だと 用意するmanifestとdistのファイルが多くてちょっと非効率だった。 導入環境はpuppetは下記のバージョンを利用 puppet-server-2.6.18-3.el6.noarch puppet-2.6.18-3.el6.noarch puppet-rbenvの導入

  • rbenv のメカニズム - @kyanny's blog

    rbenv 環境下で実行された Ruby プログラムの中から他の Ruby プログラムを起動するときに、 rbenv 環境をリセットしたい―要するに別のバージョンの Ruby で外部プログラムを実行したい―という事情があったので rbenv のメカニズムについて調べた。 rbenv 環境下で ruby コマンドを実行するとき、実際にコンパイルされた ruby バイナリが直接実行されているわけではない。 rbenv 環境をお膳立てした上で ruby バイナリを exec するラッパーのシェルスクリプトが実行される。こういうものを binstub と呼ぶ。 binstub である ruby という名前のシェルスクリプトの中身をみてみると、最終的に rbenv exec というサブコマンドを呼び出している。 rbenv のサブコマンドはリポジトリでいうと libexec ディレクトリ以下にある。

    rbenv のメカニズム - @kyanny's blog
  • rbenvとruby-buildで複数バージョンのrubyをインストール | DevelopersIO

    rubyに限らずスクリプト言語環境構築では、バージョンを管理できるツールを使うのが一般的かと思います。 今回はrbenvというバージョンを切り替えるツールと、プラグインのruby-buildでインストールする方法をご紹介します。 (※インストールにはgitが必須となります。OS XではXcode Command Line Toolsを先にインストールする必要があります) rbenv sstephenson/rbenv · GitHub まず始めにrbenvをインストールします。 $ cd ~ $ git clone git://github.com/sstephenson/rbenv.git .rbenv パスを通して初期化コマンドを記述しておきます。 $ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile $ ec

    rbenvとruby-buildで複数バージョンのrubyをインストール | DevelopersIO
  • Homebrew+rbenvでRuby 2.0.0-p0インストール - 130単位

    Ruby 2.0.0-p0 is released Ruby2.0がリリースされました。Homebrewとrbenvによるインストール手順です。rbenv/OpenSSL/Readlineがインストール済みで最新にする場合は各ツールをbrew upgrade <formula> してください。 Environments Mac OS X 10.8.2 Mountain Lion Homebrew 0.9.4 Update Homebrew Formula brew update OpenSSL, Readline brew install openssl brew install readline ruby-build brew uninstall ruby-build brew install --HEAD ruby-build --HEADでインストール済みだと以下のエラーが出るので、

  • OS X Mountain Lion に Homebrew + rbenv で Ruby 1.9.3 をインストールした : noanoa 日々の日記

    2012年07月30日20:01 OS X Mountain Lion に Homebrew + rbenv で Ruby 1.9.3 をインストールした カテゴリコンピュータプログラミング Comment(0)Trackback(1) (2013.3.29追記 Ruby 2.0.0 はこちらの記事を; →・Ruby 2.0.0 を Homebrew + rbenv で OS X Mountain Lion にインストール) Mac に Mountain Lion をクリーンインストールしたので、Ruby も最新版をインストールし直しました。 (Mountain Lion に標準で入っているのが、相変わらず Ruby 1.8.7 なのが残念。) 使ったのは、いま流行りっぽい Homebrew + rbenv です。 基的には以前書いた記事と同じですが、今回は最新の Ruby 1.9.3-

    OS X Mountain Lion に Homebrew + rbenv で Ruby 1.9.3 をインストールした : noanoa 日々の日記
  • 1