Macを使うなら知らないと損するパッケージ管理ツール「Homebrew」の概要と使い方
Macのパッケージ管理ツール「Homebrew」のインストール方法とよく使うコマンドをまとめました。
はじめに
Macのパッケージ管理ツール「Homebrew」をご存知ですか?
Macを使っているなら絶対に使うべきツールのひとつです。
今回はそんな「Homebrew」の概要と何がそんなに良いのか、どう使うかについて書いていきたいと思います。
Homebrewとは
読み方
読み方は**Homebrew(ホームブルー)**です。
ホームブリューと読む人もいて、僕も未だにホームブリューと読んでしまいますが、正解はホームブルーなので覚えておいてください。
水出しコーヒーはColdbrew(コールドブリュー)なのに納得いきませんよね。
できること
- ソフトウェアのインストール(アンインストール)
- バージョン管理(更新の確認やバージョンアップとか)
↑これらのことが非常に簡単に行えるようになります。
ただし、Homebrew管理下にあるソフトウェアのみが対象です。
インストール方法
Macの標準ソフト「Terminal(ターミナル)」を開いて、以下の⌘を実行してください。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
↑このコマンドは公式ページにkも記載されています。
代表的なコマンド一覧
Homebrewの更新
Homebrew本体を最新の状態に更新します。
$ brew update
ソフトウェアの検索
Homebrew管理下にある特定のソフトウェアを検索します。
$ brew search xxxxx
例: brew search firefox
ソフトウェアのインストール
ソフトウェアをインストールします。
GUIの場合はbrew cask ~
になるのでご注意ください。
$ brew install xxxxx
GUIの場合は、
$ brew cask install xxxxx
ソフトウェアのアンインストール
ソフトウェアをアンインストールします。
GUIの場合はbrew cask ~
になるのでご注意ください。
$ brew uninstall xxxxx
GUIの場合は、
$ brew cask uninstall xxxxx
インストール済みソフトウェアを表示
Homebrewを使ってインストールされたソフトウェアを一覧表示します。
GUIの場合はbrew cask ~
になるのでご注意ください。
$ brew list
GUIの場合は、
$ brew cask list
最新バージョンじゃないソフトウェアを表示
最新バージョンではないソフトウェアを一覧表示します。
GUIの場合はbrew cask ~
になるのでご注意ください。
$ brew outdated
GUIの場合は、
$ brew cask outdated
ソフトウェアの一括アップデート
最新バージョンではないソフトウェアをすべて最新のバージョンにアップデートします。
GUIの場合はbrew cask ~
になるのでご注意ください。
$ brew upgrade
GUIの場合は、
$ brew cask upgrade
ソフトウェアの個別アップデート
指定したソフトウェアを最新のバージョンにアップデートします。
GUIの場合はbrew cask ~
になるのでご注意ください。
$ brew upgrade xxxxx
GUIの場合は、
$ brew cask upgrade xxxxx
さいごに
Homebrewを使わなかったら、
- ダウンロードページを検索
- ソフトウェアをダウンロード
- ソフトウェアをインストール
としていかないといけませんが、この手順を踏むのがやっぱり面倒になっちゃうんですよね。
複数のソフトウェアを同時に入れたいときなんかはとくに。
なんで僕なんかはHomebrewはかなり重宝しています。
Macユーザーでも意外と使ってない人がいるみたいなので、ぜひ使ってみてください。
それでは今回はこのへんで。