Homebrewとは何ですか?MacOSにインストールする方法は?

公開: 2021-05-26

telnet、cask、htop、wget、nmapなどのコマンドラインツールをmacOSにインストールする方法を知りたいと思ったことはありませんか? または、お気に入りのアプリケーションをインストールして更新するために、macOSにパッケージマネージャーが必要ですか?

開発者またはシステム管理者として、Homebrewを使用すると、macOSがコアOSに含まれていなかったニーズをインストールできます。

自作とは何ですか?

Homebrew(brew)は、ユーザーの希望に応じて、macOSにアプリやソフトウェアをインストールできる無料のオープンソースパッケージマネージャーです。 時間と労力を節約するというシンプルさと効果のために推奨されています。 その有名な説明は「macOS用の不足しているパッケージマネージャー」です。

Macデバイスでソフトウェアの最新および更新されたバージョンを使用する力を手に入れることは本当に伝説的です。 Homebrewには、コアのパブリックリポジトリから直接インストールする数式パッケージがあります。 さらに、コマンドラインを使用してより多くのソフトウェアパッケージとバイナリアプリであなたを豊かにするための拡張機能であるcask(brew-cask)があります。

専門家が言ったことからHomebrewを使用するいくつかの利点の例を知りたい場合は、以下をお読みください。

  • さまざまなライブラリとソフトウェアパッケージをすべて1か所に集めます。
  • 何千ものコマンドラインベースのツールから利益を得て、作業スローを自動化します。
  • ローカルのMacコンピューターに実用的なPythonスクリプトをインストールして学習します。
  • ソフトウェア開発用のテストおよび開発環境をセットアップします。
  • AppStoreで利用できない多くのアプリをインストールします。

Homebrewは、インストールファイルをユーザーパス/usr/local/bin/または/usr/local/Cellarのファイルシステムに配置しますが、それらを/usr/local/binリンクします。 これにより、これらのアプリを、素敵なmacOSの通常の部分であるかのようにアプリケーションフォルダーから起動しやすくなります。

システム要求

Homebrewをインストールするには、MacOSターミナルでいくつかのシステム要件と個人的な知識が必要です。これを使用してHomebrewをインストールします。 その前に、一部のHomebrewパッケージが依存関係として必要とするAppleのXcode開発ソフトウェアをインストールする必要があります。

MacにHomebrewをインストールするために必要な最小仕様は次のとおりです。

  • macOS Mojave(10.14)以降では、以前のバージョンは限定的にサポートされています。
  • Apple Silicon CPU 1、または64ビットIntelCPU。
  • Xcode用のコマンドラインツール(CLT)。
  • bashまたはzshをインストールおよび使用するためのボーン互換シェルの可用性と知識。
  • インターネット接続と管理アクセス。

Homebrewのインストール

コマンドラインの使用に精通している場合、これは比較的簡単なプロセスです。いくつかの少し異なる方法がありますが、ほとんどが互いに似ています。

MacOSターミナルを開く

FinderでmacOSターミナルインターフェイスを見つけ、次にアプリケーションフォルダからユーティリティフォルダまで、ターミナルアプリケーションアイコンをダブルクリックします。

または、キーショートカットを使用して、コマンド+スペースを押したまま、ボックスに「ターミナル」と入力することもできます。

Xcodeのコマンドラインツールをインストールする

一部のHomebrewツールにはXcodeが必要です。XcodeはmacOS統合開発環境(IDE)です。 これを使用して、すべてのmac OS、iOS、iPad OS、watch OS、およびtvOS用のアプリを作成できます。 ダウンロードしてインストールするには、ターミナルで次のコマンドを実行します。

 xcode-select --install

インストールとライセンスの開始を受け入れると、自動的にインストールされます。

Homebrewをインストールする

ここで、Homebrewを自動的にインストールするには、 macOS High Sierra、Sierra、ElCapitanなどで以下のコマンドを実行します。

 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
そして、 MacOS Catalina、macOS Mojave、およびmacOS BigSurに対してこのコマンドを実行します。
 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

スクリプトのインストールの一連の行を確認するには、 Returnキーを押すか、もう一度押してインストールを受け入れるか、 Escapeを押してキャンセルします。 管理者パスワードの入力を求められます。 次に、プロセスが終了するまでしばらく待つと、「インストールに成功しました! 」というメッセージが表示されます 」。

Homebrewを手動でインストールするには、インストールスクリプトをダウンロードするコマンドを記述してから、スクリプトを実行する別のコマンドを記述します。

ターミナルシェルで次のコマンドを実行して、スクリプトをダウンロードします。

 curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/master/install.sh

このcurlコマンドは、HomebrewインストールスクリプトをHomebrewのGitリポジトリからMacマシンにダウンロードしますが、インストールしません。

手動メソッドの利点は、実行されるスクリプトを知りたい場合にコードを確認できることです。 次に、lessコマンドを記述してアイデアを出します。

 less install.sh

スクリプトの内容に慣れている場合は、bashコマンドでインストールしてください。

 /bin/bash install.sh

スクリプトは注文プロセスを示し、それを受け入れるように求めます。 スクリプトは、続行する前にコンピューターの前提条件も確認します。 スーパーパスワードの入力を求められたら、それを入力し、文字Yを入力して、インストールプロセスへの同意を最終的に確認します。

この時点で、おめでとうございます。Homebrewが本当にインストールされていることを確認するコマンドを実行することをお勧めします。

 brew doctor

結果は、自作のステータスと、パッケージの更新が必要かどうかを示します。

すべて問題がなければ、次のメッセージが表示されます。

 <span style="color: #999999;">Output</span> Your system is ready to brew.

この時点に到達したら、最終的にHomebrewを介してソフトウェアパッケージのインストールを開始し、ヘルプドキュメントを実行して詳細情報を入手できます。

 brew help

コマンドbrew search {package name}を使用してアプリを検索することもできます

brew search nginx

アナリティクスをオフにする

Homebrewはユーザーデータを収集し、匿名化された行動追跡を使用して開発者に分析を送信します。問題がないか、無効にすることをお勧めします。

分析を無効にする場合は、次のコマンドを入力します。

 brew analytics off

パッケージをインストールする

これで、お気に入りのパッケージをインストール、アップグレード、および削除できます。 treeパッケージから始めることをお勧めします。これにより、グラフィカルなディレクトリツリーを作成できます。 以下のコマンドでインストールできます。

 brew install tree

このコマンドは、Homebrewパッケージリストを更新してから、treeコマンドをインストールします。

すべての数式ソフトウェアを更新して作成するには、次のように入力します。

 brew update

Homebrewはデフォルトでパッケージファイルを/ usr / localにインストールし、whichコマンドでインストールされたパッケージのパスを確認することになっています。

 which {package name}

結果は次のようになります。

 <span style="color: #999999;">Output</span> /usr/local/bin/{package name}

パッケージをアンインストールするには、次のコマンドを記述します。

 brew uninstall {package name}

Homebrewを使用したソフトウェアのインストール例

Homebrewの公式には、次のような何千ものソフトウェアパッケージがあります。

imagemick: macOS用に画像を他の形式に操作するためのツール。

コマンドのインストール:

 brew install imagemagick

archey:ローカルホストをmacOSのチームと共有するためのグラフィカルなシステム情報。

コマンドのインストール:

 brew install archey

ハブ: GitHubサポートを追加して、コマンドラインのエクスペリエンスを向上させます。

コマンドのインストール:

 brew install hub

tldr:コミュニティ主導のマニュアルページを使用して、コマンドラインの使用方法に関する簡単な例を示します。

コマンドのインストール:

 brew install tldr

自作樽

Caskは、macOSアプリと非オープンソースソフトウェアからの自作パッケージの別のコレクションです。 パッケージを検索するには、brew search –casks {パッケージ名}と入力します。

 brew search --casks google-chrome brew search --casks docker brew search --casks dropbox

caskソフトウェアをインストールするには、コマンドbrew install --cask {package name}使用しbrew install --cask {package name}

brew install --cask firefox

Homebrewのアンインストール

Homebrewのアンインストールは非常に簡単なプロセスです。ターミナルでアンインストールRubyスクリプトを実行するだけで、MacOSのバージョンを調整するコマンドを選択するだけです。

macOS Catalina、macOS Big Sur、およびmacOS MojaveからHomebrewをアンインストールするには、次のように入力します。

 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

macOS High Sierra、Sierra、El CapitanなどからHomebrewをアンインストールするには、次のように入力します。

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

または、「アンインストール」スクリプトをマシンにダウンロードして、手動で実行することもできます。

 curl -fsSL -o uninstall.sh https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh

スクリプトの内容を確認した後、次のスクリプトを実行してHomebrewをアンインストールします。

 bash uninstall.sh

結論

このチュートリアルでは、macOSにHomebrewをインストールするためのコード、詳細、および例によってサポートされる明確なアイデアを得ることができます。 詳細については、Homebrewパッケージの公式リストをご覧ください。 また、macOSにない場合のtelnetコマンドなど、いくつかのソフトウェア例のインストールについてはすでに公開しています。

楽しみ!