7
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Mac環境にHomebrewをインストールする方法🔰

Posted at

はじめに

Macで開発環境を整えようとしている初学者の方は、
brewというおまじないをよく見かけるだろう。
gitはじめ何をするにもまずはbrew...とにかく環境を作りたいだけなのに!
brewとターミナルに打ち込んでもzsh: command not found: brew...
それはHomebrewがインストールされていないからなのです。
そんな環境作成に対する意欲に溢れたあなたに贈ります。

検証環境

  • macOS Sonoma 14.3.1
  • 使用ターミナル:mac標準インストールアプリ使用

Homebrewとは?

パッケージ管理システムの一種。
ちなみにHomebrewを翻訳すると自家醸造

インストール手順

下記公式ページにアクセスする。
ダウンロード用サイトリンク

Monosnap macOS(またはLinux)用パッケージマネージャー — Homebrew 2024-02-13 14-24-50.png

$ /bin/bash ...から始まるコマンドをコピーし、任意のターミナルに貼り付け、Enterを押下。

すぐに下記の記述が出るので、今ログインしているユーザのパスワードを入力する。

==> Checking for `sudo` access (which may request your password)...
Password:

その後、下記の記述が表示されるので、Enterを押下。

==> The Xcode Command Line Tools will be installed.

Press RETURN/ENTER to continue or any other key to abort:

出力されない場合は、すでにXcodeというツールがインストールされているということだ。心配せず次に進もう。

しばらく待ち、以下のような出力があれば、インストールに成功している。

==> Downloading https://ghcr.io/v2/homebrew/portable-ruby/portable-ruby/blobs/sha256:d783cbeb6e6ef0d71c0b442317b54554370decd6fac66bf2d4938c07a63f67be
######################################################################### 100.0%
==> Pouring portable-ruby-3.1.4.arm64_big_sur.bottle.tar.gz
Warning: /opt/homebrew/bin is not in your PATH.
  Instructions on how to configure your shell for Homebrew
  can be found in the 'Next steps' section below.
==> Installation successful!

まだ気を抜いてはいけない。
出力の最後の方に、次のステップが案内されている。
xxxxには現在実行しているユーザー名が記載されている。

==> Next steps:
- Run these two commands in your terminal to add Homebrew to your PATH:
    (echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/xxxx/.zprofile
    eval "$(/opt/homebrew/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
    https://docs.brew.sh

案内の通り、コマンドを実行する.

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/xxxx/.zprofile 
    eval "$(/opt/homebrew/bin/brew shellenv)"

このコマンドのよくあるエラー

  1. 不要な(がある
    zsh: parse error near `)'
    
    (が閉じられていないという出力だ。>>の直前の)が余分についていることが原因なので、該当の)を削除しよう。出力をそのままコピペするとこうなる。
  2. コマンドの改行がない
    下記出力の場合、コマンド内の改行が不足している。
    コマンドを手打ちしたことや、コピペを編集してしまったことが原因として考えられる。
    echo 'eval "$(/user/local/bin/brew shellenv)"' >> /Users/xxxx/.zprofile eval "$(/user/local/bin/brew shellenv)" 
    zsh: no such file or directory: /user/local/bin/brew
    
    2回目のevalの直前に、\(バックスラッシュ)を挿入しよう。
    echo 'eval "$(/user/local/bin/brew shellenv)"' >> /Users/xxxx/.zprofile \eval "$(/user/local/bin/brew shellenv)" 
    

最終確認

brew -vを実行しバージョンが確認できれば、正常にインストールができている。

brew -v
Homebrew 4.2.8
7
4
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?