孝造(19)45この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。rubyに限らずスクリプト言語環境構築では、バージョンを管理できるツールを使うのが一般的かと思います。今回はrbenvというバージョンを切り替えるツールと、プラグインのruby-buildでインストールする方法をご紹介します。(※インストールにはgitが必須となります。GitHubまず始めにrbenvをインストールします。.rbenvパスを通して初期化コマンドを記述しておきます。書いておくといいようですシェルを再起動してrbenvコマンドを使えるようにします。$SHELLこれでrbenvが使えるようになりました。以下に基本的なコマンドを紹介します。rbenvで切り替えられるrubyのバージョン一覧を出力します。versions現在設定されているrubyのバージョンを出力します。versionデフォルトで使用するrubyのバージョンを切り替えます。version)カレントディレクトリ以下で使用するrubyのバージョンを切り替えます。version).rbenv-versionというファイルが作られRUBY_VERSIONという環境変数が上書きされるようです。GitHubrbenvはそのままではバージョンの切り替え機能しかありませんので、次にruby-buildをインストールします。プラグインディレクトリを作成してgithubからcloneします。git://github.com/sstephenson/ruby-build.gitインストールはこれだけです。コマンドが追加されました。rubyをインストール執筆時点では1.9.3-p286が安定最新版です。Xではreadlineに問題があったりしてirb(対話的なrubyのシェル)で日本語を使う場合に難がありますので、homebrew等でreadlineを入れなおしたら以下のオプションつけてインストールします。1.9.3-p286インストールが完了したら使えるように設定しておきます。1.9.3-p286アップデートrubyの新しいバージョンがリリースされたらruby-buildをアップデートするとインストール可能になります。アップデートの方法はとても簡単です。pullするだけです。pull以上でrubyのインストールは終了です。次回はbundlerを使ってgem(rubyのライブラリ)を管理する方法をご紹介します。199,149まだプロフィールが設定されていません。〜ITエンジニアのお仕事とホンネ〜2月19日に新卒向けの会社説明会〜ITエンジニアのお仕事とホンネ〜を開催します。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。カフェ店長のオカノです。使いたいときの注意点を書きました。EC2)環境において、不要な踏み台サーバをなくすことができる便利なアップデートです。環境をDockerで構築してみました。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介252SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健231こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。