プログラミング

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

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

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

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

こんな方におすすめ

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

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

 

https://www.youtube.com/watch?v=XMuRDmjHYCc

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.

となれば完璧です!

 

てんし君
お疲れ様でした



その他プログラミングに関する情報

2021年最新プログラミングスクール おすすめランキング 【WEBエンジニアになりたい方向け】と書かれた画像
【無料あり】プログラミングスクールおすすめランキング【WEBエンジニアになりたい方向け】

 

続きを見る

プログラミングをしている男性
プログラミングとは何なのか?始め方は?これから学習を始めるあなたにわかりやすく解説

  てんし君   あなたプログラミングを勉強していいことあるの?   もちろんあります。あなたプログラミングを勉強し始めようか迷っているのですが、いくつか質問してもいいでしょうか? &nbs ...

続きを見る

プログラミング独学を無料で成功させる方法【現役エンジニア解説】と書かれた画像
プログラミング独学を無料で成功させる方法【現役エンジニア解説】

  あなたプログラミング独学を無料で成功させる難易度ってどんなものなのでしょうか? 独学のステップを見る限りけっこうシンプルだし、案外すんなりできちゃう気がしているのですがどうでしょうか? ...

続きを見る

プログラミング独学は何から始めるのが正解?【専門家がガチ解説】と書かれた画像
プログラミング独学は何から始めるのが正解?【専門家がガチ解説】

  あなたプログラミング独学で何から始めたらいいかわかりました。 まずはプログラミング言語を決めたいのですがどのように決めたら良いでしょうか?   さきほどはプログラミング独学で何 ...

続きを見る

プログラミング独学をする方におすすめの勉強法3選【現役のエンジニアも参考にできますよ】と書かれた画像
プログラミング独学をする方におすすめの勉強法3選【現役のエンジニアも参考にできますよ】

  あなたチュートリアル? プログラミング言語の公式サイトで紹介されている「言語の基本操作を実際に動かして体験できるプログラム」です。あなた実際に、どんな感じでプログラミング独学をしてきまし ...

続きを見る

プログラミングの独学はマジでキツイからやめておいたほうが良い話【経験者が本気で語ります】と書かれた画像
プログラミングの独学はマジでキツイからやめておいたほうが良い話【経験者が本気で語ります】

  てんし君   この画面を目の前にしているあなたはプログラミングの独学がキツイか知りたいか、すでに独学をはじめていてキツイと感じてしまっているところでしょう。   先に ...

続きを見る

プログラミングスクールはやめとけという声は聞かなくていい話【普通に通ってOK】と書かれた画像
プログラミングスクールはやめとけという声は聞かなくていい話【普通に通ってOK】

  あなたプログラミングスクールには普通に行ってOKと言いましたよね。ではなぜ逆にプログラミングスクールはやめとけという人がいるんですか?無理やりスクールのことを褒めていませんか?教えて下さ ...

続きを見る

プログラミングスクールで就職できない人の特徴5選【卒業生が実体験をもとに教えます】と書かれた画像
プログラミングスクールで就職できない人の特徴5選【卒業生が実体験をもとに教えます】

  あなたさっそくなんですけどプログラミングスクールに通っても結局就職できない人の特徴を教えてほしいです。   さきに言ってしまうとプログラミングスクールで就職できない人の特徴は5 ...

続きを見る

-プログラミング

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