5
3

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.

Homebrewとbundleの違い

Last updated at Posted at 2018-06-18

Rubyの開発者を目指し基礎を学んでいる:relaxed:初心者の私が知識をまとめてみました。

梅雨ですね

今日の天気 : :cloud::umbrella2:

目的:

  • 自己理解
  • 情報共有
  • 情報整理:sweat:

What:thinking:

Homebrewとbundleの違いとは

Why:thinking:

railsではよく"bundel install"での"bundle"やgem、brewといったコマンドを使うと思います。最初は混乱してしまいます。ので、こういったものは早めに:imp:まとめるのが吉ですね。

各違いについて

Homebrew、通称"brew"はMacにソフトウェアをインストールしたい。といった時に使います。

ちなみにhome brew how to あたりで画像を調べると見事に🍺の作り方が出てきます。
bash
brew install google-chrome

// または

 brew cask install google-chrome

試しにchromeをインストールして見た例ですが、"cask"をつけるのが標準?なのかな。拡張らしいので。

基本的にはwebサイトからよしなにchromeをインストールしているのでこういったコマンドをMac,もしくはLinux(もしくはWinなんとかさん)で実行することはないと思います。おそらくですがAppStoreでインストールできるものはbrewでインストールできるのでは?と予想しています。

裏ではこういったものが走っているんだな。と理解するとかなり中身のシステムに好奇心が持てますね。

bundleを見て見ましょう

```bash:bash bundle install rails

// gemfileにインストールしたいgem(例えばrails)を追記した後

bundle install

<p>といった感じで、rubyのgem(ライブラリ)をインストールしたいよ、て時に使います。</p>



<h2>
<span id="code---コードの挿入" class="fragment"></span><i class="fa fa-link"></i>まとめ:smirk_cat:</a>
</h2>
<p><strong>ま</strong>とめますと、</p>

<ul>
<li>brewはとにかく"Mac"に何かしらインストールしたいよ。といった時に使う。</li>
<li>bundleはRubyに関するライブラリやパッケージ(gem)をインストールしたいよ。といった時に使う。</li>
</ul>
<p>といった使い分けでしょうか。あ、brewはXcodeのインストールが必要ですのでお忘れなく。</p>
<p>基本bundleはよく使うと思います。brewとかいつ使ったの?といった具合で使いませんが、Macに何かしらの環境を構築したいときに重宝する(はず)です。:hugging:</p>

5
3
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
5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?