プログラミング

【最新版】MacでHomebrewインストール

投稿日:2019年10月15日 更新日:

あなた
MacでHomebrewをインストールしたいんだけどどうすればいいの?

今回はこのような悩みに答えていきます。

こんな方におすすめ

  • Macユーザー
  • Homebrewをインストールしたい方

動画でインストールの流れをみることができるようになってますのでぜひ!

Homebrewとは

MacOS上でソフトウェアを導入しやすくしてくれるパッケージ管理システムです。

実行ファイルや設定ファイル、ライブラリなどをひとまとまりにしてくれているのがパッケージです。

Homebrewが使えるようになると新しく利用したいパッケージが出てきた時に簡単に使用できるようになるので、是非ともインストールしておきたいシステムです。

 

MacにHomebrewをインストールする手順

①Xcodeをインストール

ターミナルで以下のコマンドを入力してください。

xcode-select --install

パスワードなどを入力してインストールを完了させたらいよいよHomebrewのインストールです。

公式URLに飛んでみましょう。

https://brew.sh/index_ja


Homebrewの公式ページ

このような画面が出てきます。

ターミナルで

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

を実行してみてください。

インストールが始まります。

 

途中で

Press RETURN to continue or any other key to abort

 

が出てきたらEnterキーで続行すればOKです。(パスワードの入力が求められるかもしれません)

 

ちなみに僕はこんなエラーが出てきました。

 

error: could not lock config file /usr/local/Homebrew/.git/config: Permission denied

fatal: could not set 'core.repositoryformatversion' to '0'

Failed during: git init -q

achan@achan ~ % brew doctor

Please note that these warnings are just used to help the Homebrew maintainers

with debugging if you file an issue. If everything you use Homebrew for is

working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: The following directories are not writable by your user:

/usr/local/share/zsh

/usr/local/share/zsh/site-functions

/usr/local/var/homebrew/locks

You should change the ownership of these directories to your user.

  sudo chown -R $(whoami) /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew/locks

And make sure that your user has write permission.

  chmod u+w /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew/locks

Warning: Homebrew's sbin was not found in your PATH but you have installed

formulae that put executables in /usr/local/sbin.

Consider setting the PATH for example like so:

  echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.zshrc

 

??

とりあえずYou should(した方がいいぞ)と言われているので以下を実行しました。

sudo chown -R $(whoami) /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew/locks

そして

chmod u+w /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew/locks

 

を実行した後に、

もうひとつPATHについても警告が出ていたので、以下を実行しました。

 

chmod u+w /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew/locks

 

同じようなエラーが出てきた方は同様に対処してみてください。

そしてもう一回Homebrewをインストールしてみてください。

 

それでもこんなエラーが出てくる時もあるみたいです。

 

error: could not lock config file /usr/local/Homebrew/.git/config: Permission denied

fatal: could not set 'core.repositoryformatversion' to '0'

Failed during: git init -q

 

こんな時には

 

(whoami) $(brew --prefix)/*

 

を実行してみてください。

 

問題なくMacにHomebrewをインストールできたらHomebrewに問題がないかチェックします。

brew docter

 

この時

Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry and just ignore them. Thanks!
Warning: Broken symlinks were found. Remove them with `brew ****`:
 

 

上記のような警告が出る時があります。こういう時は

brew *****

 

をしてあげればOKです。

 

brew doctor

>Your system is ready to brew.

となれば完璧です!

 

てんし君
お疲れ様でした



その他プログラミングスクールに関する情報

-プログラミング

Copyright© エンジニアてんし君ブログ , 2020 All Rights Reserved.