LoginSignup
4
2

More than 5 years have passed since last update.

Gemとrbenvとbundlerって何?

Last updated at Posted at 2018-05-06

プログラミング言語を勉強したいな〜、と思って環境を構築しようとするとよく出てくるのが、そのプログラミング言語の周辺に存在するツール達。これって何してるんだっけ?と何度も検索するハメになるので、ひとまずRubyについてまとめてみました。

Gemとは

Rubyのパッケージ管理ツールの事。
では、パッケージ管理とは?
インストール、アンインストール、バージョン管理などを行うもの。(Linuxのyum、apt-getみたいなもの?)

Gemを使ったインストール方法

$ gem install --no-document rails 

bundlerとは

Gem扱うパッケージの個別の依存関係を解決してくれて、インストールしてくるもの。

rbenvとは

複数のRubyのバージョンを管理するもの。
例えば、2.4.0と2.5.0を使い分けたいな。って時に使う。

rbenvでRubyバージョンを指定してインストールする方法

$ rbenv install 2.5.0
4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2