Homebrewのインストール手順とよく使用するコマンドのまとめ

MacHomebrew
Homebrewのインストール手順とよく使用するコマンドのまとめ
Article

Macのアプリケーションの管理はHomebrewが便利です。
Homebrewのインストールからよく使用するコマンドを紹介します。

環境

Mac OSX 10.13.4

Homebrewのインストール

Homebrewとは?

Homebrew(ホームブリュー)は、MacOS上で使用できるアプリケーションを管理するためのパッケージ管理ツールです。 ターミナル上からコマンドを通してアプリケーションをインストールしたりアンインストールをしたりすることができます。

Homebrewをインストールするには?

Homebrewをインストールするためには下記の手順でインストールする必要があります。

  1. Xcodeのインストール
  2. Command Line Tools for Xcodeのインストール
  3. Homebrewのインストール

1. Xcodeのインストール

Xcodeとは?

Xcode(エックスコード)は、Apple社が開発しているアプリケーション開発ツールです。
MacやiPhone、iPadなどのアプリケーション開発に必要なものがすべて詰め込まれています。
https://developer.apple.com/jp/xcode/

Xcodeをインストールする

XcodeはApp Storeから入手します。
https://itunes.apple.com/jp/app/xcode/id497799835

2. Command Line Tools for Xcodeのインストール

Command Line Tools for Xcodeとは?

Command Line Tools for Xcodeは、コマンドラインからXcodeを操作できるようにするためのツールです。

Command Line Tools for Xcodeをインストールする

ターミナルを開き下記のコマンドを実行します。

terminal
$ xcode-select --install

ダイアログが表示されるのでインストールをクリックします。

xcode-select

インストールが始まるので完了までお待ちください。

3. Homebrewのインストール

最後にHomebrewをインストールします。
ターミナルを開き下記のコマンドを実行します。

terminal
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Pa

参考 Homebrew(日本語ページ)
https://brew.sh/index_ja

Homebrewのよく使用するコマンド

Formula(Package)のインストール

インストールするPackageのことをFormulaと言います。
<Formula名>はインストールするFormula名と置き換えてください。

terminal
$ brew install <Formula名>

Formulaのアンストール

<Formula名>はアンストールするFormula名と置き換えてください。

terminal
$ brew uninstall <Formula名>

Homebrewのアップデート

terminal
$ brew update

更新のあるFormulaを確認

terminal
$ brew outdated

Formulaをアップグレード

<Formula名>はアップグレードするFormula名と置き換えてください。

terminal
$ brew upgrade <Formula名>

インストールできるFormulaの検索

<keyword>は検索するキーワードと置き換えてください。

terminal
$ brew search <keyword>

インストールしたFormulaを確認

terminal
$ brew list

使用できるコマンドの確認

terminal
$ brew help

Homebrew Cask

Homebrew Caskとは?

Homebrew CaskはHomebrewの拡張機能のようなもので
GUI系のアプリケーションもHomebrewで管理することができます。

使用する上でそれぞれメリット、デメリットがあるため
目的に合わせて使用してみてください。

メリット

  • インストール、アンインストールが簡単にできる
  • 新しい環境にまとめてインストールしたりする際に便利

デメリット

  • 複数のアプリケーションがインストールされてしまう
  • アップグレードに失敗する時がある
  • 最新が使用できるようになるまでタイムラグがある

Homebrew Caskのインストール

terminal
$ brew tap caskroom/cask

Homebrew Caskのよく使用するコマンド

Formulaのインストール

<Formula名>はインストールするFormula名と置き換えてください。

terminal
$ brew cask install <Formula名>

Formulaのアンストール

<Formula名>はアンストールするFormula名と置き換えてください。

terminal
$ brew cask uninstall <Formula名>

更新のあるFormulaを確認

terminal
$ brew cask outdated

Formulaをアップグレード

<Formula名>はアップグレードするFormula名と置き換えてください。

terminal
$ brew cask upgrade <Formula名>

インストールできるFormulaの検索

<keyword>は検索するキーワードと置き換えてください。

terminal
$ brew cask search <keyword>

インストールしたFormulaを確認

terminal
$ brew cask list

使用できるコマンドの確認

terminal
$ brew cask help