4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?