Homebrewの基本とインストール方法・使い方【catalina】
- 公開日:2018/10/05
- 更新日:2020/04/24
- 投稿者:n bit
MacでPythonの環境構築や各種パッケージのインストールなど頻繁に利用されるHomebrew。Homebrewの基本的な知識や役割に関する情報とMacOS catalinaへのインストール方法・利用方法について解説。Macで各種環境構築を行うときには必須となるものです。
この記事は約 分で読めます。(文字)
Homebrew(パッケージ管理システム)とは
HomebrewはMacOSでは定番となるパッケージ管理システムです。Homebrewのパッケージ管理システムによってMacOSに新しいソフトウェアなどを導入するときの手順を簡略化することができます。
また新規のインストールだけに限らずソフトウェアのアップグレード、アンインストール、他のパッケージやライブラリとの依存関係なども一元的に対応できる優れたパッケージマネージャです。
Note
パッケージ
パッケージとは、実行ファイル、マニュアル、設定ファイル、関連ライブラリ等を一つにまとめたファイルのこと。
Homebrewのインストール方法
Homebrewのインストール方法を解説します。今回はmacOS catalinaにHomebrewをインストールする方法です。
XcodeをApp Storeからインストール
HomebrewのインストールにはXcodeが必要です。Xcodeをまだインストールしたことがない方はApp StoreからXcodeを事前にインストールしておいてください。
- ※ Xcodeのインストールにはかなりの時間がかかります。(約1時間程度)
- ※ Xcodeをインストール後必ず一度起動し規約の同意まで済ませておきましょう。
Homebrewのインストール
Homebrewはターミナルからコマンドを使ってインストールします。ターミナルを起動して下記のコマンドを入力してください。
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
最後の方の行で下記のように表示されていればHomebrewのインストールが正しく終了しています。
- ※ インストールには時間がかかります。(約10分程度)
==> Installation successful!
Homebrewのインストール確認とエラー対策
インストールされたHomebrewの環境に問題がないか調べる専用コマンドを使ってエラー状況を確認しておきましょう。
$ brew doctor
何も問題がなければ下記のように表示されます。
$ brew doctor
Your system is ready to brew.
Warningが表示された場合は指示に従って対処しましょう。今回は以下のWarningが出ました。
Warning: A newer Command Line Tools release is available.
Update them from Software Update in System Preferences or run:
softwareupdate --all --install --force
指示に従い下記コマンドを実行。
$ softwareupdate --all --install --force
再度brew doctorでインストール確認を行い「Your system is ready to brew.」が表示されていればインストールが無事完了です。
Homebrewの基本操作コマンド
いくつかHomebrewの基本操作で利用するコマンドを紹介しておきます。
インストールされているHomebrewのバージョンを確認
インストールされているバージョンが表示されます。
$ brew --version
Homebrew 2.2.13
Homebrew/homebrew-core (git revision 23ff5; last commit 2020-04-22)
Homebrewでインストール可能なパッケージを検索
インストール可能なすべてのリストが表示されます。
$ brew search
文字列『abc』パッケージ名に含まれるリストを抽出する場合
任意の文字列『abc』でフィルタリングしたインストール可能リストが表示されます。
$ brew search /abc/
==> Formulae
abcde abcl abcm2ps abcmidi
Homebrewでパッケージをインストール
Homebrewを使ってパッケージをインストールします。
$ brew install パッケージ名
Homebrewでインストール済みのパッケージを表示
既にHomebrewを使ってインストールされているパッケージのリストが表示されます。
$ brew list
今日のdot
Homebrewを利用することでMacOS上のパッケージ管理が非常に楽になります。Macのローカル環境にプログラミング環境などを構築する場合必ず利用することになりますので事前にインストールしておきましょう。
【フリーランス向けの完全無料Pythonプログラミング講座】
dot blogではこの記事以外にも完全無料でフリーランス向けのPythonプログラミング講座を公開中です。フリーランスとして活躍し稼ぐための強力な武器となりますよ。
Python入門講座【無料のプログラミング学習講座】
最近特に注目度が高くなってきているプログラミング言語Python。転職、フリーランス、独立・起業を検討中、日々の業務が忙しい社会人等は今こそ身に付けておきたいスキルの1つ。初心者向けにやさしいプログラミング学習内容のPython入門講座を無料で公開。