記載されている内容は2019年04月22日時点のものです。現在の情報と異なる可能性がありますので、ご了承ください。記事に記載されている情報は自己責任でご活用いただき、本記事の内容に関する事項については、専門家等に相談するようにしてください。Rubyは複数のバージョンを同一マシンで管理できるので、複数の開発を並行して請け負う際に、異なるバージョンの開発でも扱うことが可能です。本記事では、Rubyのインストールの仕方と、デフォルトバージョンの扱い方についてご紹介します。gra...現在有効に使われているRubyのバージョンは、2.4~2.6の3つのバージョンです。この3つのバージョンには、それぞれいくつかのリビジョンがついています。2019年4月現在で最新の安定板とされているのは、Ruby2.6.2です。最新の安定板は、月日とともに変わっていくので、以下のRubyダウンロードサイトなどで確認するようにしましょう。Ruby2.3以前のバージョンは、サポートが終了しています。ダウンロード-RubyRubyをバージョンアップするメリットすでにサポートが終了しているRubyのバージョンについては、メリット云々以前にバージョンアップが必須です。サポートが終了しているバージョンを使用し続けることは、セキュリティ上、問題があります。危険なのでバージョンアップが強く推奨されています。Rubyのバージョンを確認して、すでにサポートが切れていたり間もなく切れる予定だったりするバージョンは、ただちにバージョンアップの計画を立てましょう。自分が使っているRubyのバージョンがわからない、という人は、以下の手順でRubyのバージョン確認を行いましょう。-v」と入力し、実行します。[x64-mingw32]サポート中のバージョンをアップデートするメリット使用しているRubyがサポート対象のバージョンの場合、アップデートは必須ではありません。最新バージョンのRubyを使うことには、メリットもあります。最新版では、旧来のバージョンの改善が図られ、パフォーマンスが改善したり、最新メソッドが使えたりする可能性があります。Rubyは、複数バージョンを同一マシンで使用することも可能なので、バージョン切り替えをしながら使うのがおすすめです。使用中のRubyをバージョンアップしてしまうと、Ruby関連のフレームワークが動作しなくなったり、開発中のプログラムの動作がバージョンアップ前と異なったりするリスクがあります。Railsを使っている場合も、Rubyのバージョンが最新版だと動作しないこともあります。現在使っているRubyのバージョンと異なるバージョンを使う場合は、「置き換え」ではなく「切り替え」方式の方が安全です。o...さっそくRubyの最新バージョンをダウンロードし、自分のマシン環境へインストールしてみましょう。以下のリンクから、自分のマシン(OS)用のモジュールをダウンロードしておきます。Rubyのサイトで「ダウンロード」ボタンをクリックすると、ダウンロード用のリンクのほか、インストール方法についても説明があります。インストールの方法はいくつかあり、OSによっても異なります。実行環境インストール方法Linux/UNIXシステムのパッケージ管理ツールや、rbenv、RVMなどのサードパーティツールを使うmacOSrbenv、RVMなどのサードパーティのパッケージ管理ツールを使うWindowsOSRubyInstallerといったツールを使用可能RubyLinux/UNIXマシンで新バージョンをインストールする場合LinuxやUNIXをOSとして使っている環境で、Rubyをインストールする際の手順をご紹介します。Linux/UNIX環境では、rbenvコマンドを使うことも、rvmコマンドを使うことも可能です。Rubyを使う環境を個人ユーザごとに設定するか、全ユーザ環境で共通とするかによっても、インストール方法が若干異なるので、環境構築について考えてから、インストール作業に入るようにしましょう。rbenvによるRubyのインストールrbenvを使ってRubyのインストールを行う場合は、以下の手順によります。2.6.2RVMを使うインストールの事前準備Linuxでrvmを使ってRubyのインストールをする場合、rvmをインストールする前に必要な事前準備があります。これからRubyをインストールするマシン環境で、以下の確認および準備を行っておきましょう。インストール4全ユーザが使えるrvmのインストールrvmのインストール利用ユーザごとに独立してRuby環境の設定するか、全ユーザ共通で使用するかによって、rvmのインストール方法が異なります。編集を行う必要があります。/usr/local/rvm/scripts/rvmを追記rvmによるRubyのインストールrvmを使ってRubyをインストールする際は、以下の手順で進めていきます。ruby-x.x.x-head※x.x.x部分はRubyのバージョン番号を入力macOSマシンで新バージョンをインストールする場合macOSのマシンで、複数のバージョンのRubyをインストールし、管理する場合は、rbenvを使用する方法とrvmを使う方法があります。Rubyをインストールする前にrbenvとrmvをインストールしましょう。両方インストールする必要はなく、どちらか、ご自分がインストールに使うコマンドだけでも構いません。rbenvのインストールこれからRubyをインストールするマシンにrbenvがインストールされていない場合は、次の手順に従って、brewでrbenvをインストールします。~/.bash_profilerbenvを使ったRubyのインストールrbenvのインストールが完了したら、rbenvでインストール可能なRubyの一覧を取得し、最新安定版をインストールしましょう。以下の例では、インストール可能なRubyのバージョンを一覧表示し、その中から最新のバージョンを指定して、インストールします。2.6.1rbenvでインストールしたRubyを使用できるよう設定するRubyをインストールしただけでは、まだRubyは使えません。インストールしたバージョンを使用できるようにするには、以下のコマンドを実行します。以下の例で指定している「local」は、システム全体ではなく、ローカル環境でrbenvを使って切り替えて使用するRubyを指定することを意味します。-v」も実行し、インストールしたRubyのバージョンが適用されていることを確認します。keyをインストールします。keyインストール前にgpg2コマンドをインストールしましょう。gpg2RVMインストールrvmインストールの事前準備が整ったら、Rubyをインストールします。インストール方法については、Rubyの公式ページにも掲載があります。Rubyのインストールが完了したら、インストールしたRubyを使用可能にし、複数のRubyバージョンがインストールされている場合は、普段使いのバージョンをデフォルトに設定します。--defaultWindowsマシンで新バージョンをインストールする場合Windowsマシンでは、インストーラーを使ってRubyのインストールを行います。Windows」をダウンロードして使用するのが便利です。RubyInstallerRubyInstallerはダウンロードの際、使用しているWindowsマシンのOSの種類で分かれています。Windowsの画面左下にあるスタートボタンを右クリックし、ショートカットメニューから「システム」を選択します。「システムの種類:○○ビットオペレーティングシステム」という記述を確認し、インストーラをダウンロードします。インストーラーの画面表示に従えば、インストールが完了します。...Windowsでは、複数バージョンのRubyがインストールされている場合、バージョンを管理・切り替えには、uruを使うと便利です。uru公式サイトの公式サイトから、7Zipファイルをダウンロード後、展開し「uru_rt.exe」を実行して、uruをインストールします。installuruとはuruとは、rbenvが対応していないWindowsで利用できるマルチプラットフォームのコマンドラインツールです。マルチプラットフォームなので、Windowsだけでなく、LinuxやMacOSでも利用できます。プロジェクト毎に異なるバージョンのRubyを使わなければならない場合などに、システム上に複数のバージョンのRuby環境をインストールし、uruを使って切り替えながら使います。vector...最新版のRubyを使って開発を行いたい場合、必ずしも旧来のRubyに上書きする必要はなく、複数のバージョンを同時に存在させておくことが可能です。複数バージョンのRubyを同一マシンに置く場合は、その後のバージョン切り替えの手順を確立しておけば、簡単に環境の切り替えができます。バージョン切り替えについて学び、常に適切な環境で開発を進められるようにしておきましょう。file.2:営業マンとして活躍し、海外留学。file.4:独学よりもスクールで。他人と同じことはしない。