Homebrewを使用してターミナルにMacアプリをインストールする方法

Homebrewを使用してターミナルにMacアプリをインストールする方法

新しいMacを最初から構成するか、macOSをリロードした後、12個以上のアプリをインストールするのは大変な作業です。適切なすべてのWebサイトにアクセスし、ニーズに応じてアプリを設定するのは面倒です。





この問題は、パッケージマネージャーを使用して解決できます。 Homebrewは、無料のUnixツールとGUIアプリのインストールを簡素化するmacOSのパッケージマネージャーです。 Homebrewでアプリをインストールし、問題なく最新の状態に保つ方法を紹介します。





自作とは何ですか?

簡単にインストールできる無料のオープンソースパッケージマネージャーを自作 コマンドラインツール およびmacOS上のGUIアプリ。 1つのコマンドで、無料のUnixツールを検索、インストール、アンインストール、または更新できます。 Homebrewをインストールする前に、次のものが必要です。





  • にあるターミナル /アプリケーション/ユーティリティ フォルダ。
  • macOS 10.12(Sierra)以降。
  • コマンドラインツール、または Mac AppStoreのXcode

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

Xcodeがインストールされている場合、パッケージはすでにXcodeにベイクされているため、コマンドラインツールをインストールする必要はありません。ただし、そうでない場合は、Homebrew専用にXcodeをインストールする必要はありません。

インストール後、Xcodeは約10GBのディスクスペースを消費しますが、これは少なからずです。これらのコマンドを使い始めたばかりの場合は、コマンドラインツール(約150MB)をインストールすると作業が完了します。



ステップ1:コマンドラインツールをインストールする

コマンドラインツールをインストールするには、を押します Cmd +スペース Spotlightを起動して検索するには ターミナル 。次に、次のように入力します。

xcode-select --install

このコマンドを入力すると、ポップアップが表示され、次のメッセージが表示されます。 'xcode-select'コマンドには、コマンドライン開発者ツールが必要です。これらのツールを今すぐインストールしますか? クリック インストール ボタンをクリックして、インストールを続行します。





私の場合、パッケージはすでにインストールされているため、エラーメッセージが表示されます。

ステップ2:Homebrewをインストールする

インストールするには 自作 、次のコマンドをコピーしてターミナルに貼り付けます。





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

このコマンドを貼り付けると、スクリプトが何をどこにインストールするかについての一連の行が表示されます。押す 戻る もう一度続行するか、その他のキーをキャンセルします。

次に、管理者パスワードを入力してインストールを開始します。 Macとインターネット接続の速度によっては、インストールに少し時間がかかります。完了すると、 インストールに成功 メッセージ。

ステップ3:自作のインストールを確認する

このコマンドを実行して、Homebrewのインストールを検証し、エラーがないか確認します。

brew doctor

あなたが何かを見たら 警告 メッセージ、あなたはそれらを安全に無視することができますが、あなたはチェックアウトする必要があります Homebrewのインストールに影響を与える可能性のある一般的な問題 。ほとんどの場合、macOSとコマンドラインツール/ Xcodeのコピーが最新であれば、エラーは表示されません。

Homebrewをインストールする前に、AppStoreで保留中の更新があるかどうかを確認する必要があります。

Homebrewはパッケージマネージャーであるため、システムからアプリをインストール、更新、削除するプロセス全体を自動化します。パッケージをコンパイルし、すべての依存関係を処理します。

たとえば、1つのアプリが他の2つのアプリに依存して正しく動作する場合があります。 Homebrewは、これらの他のアプリを自分でインストールするのではなく、それらをインストールして、要求されたアプリで問題なく動作するように構成します。

Homebrewでインストールできる便利なツールは次のとおりです。

  • youtube-dl :YouTubeやその他のサイトから動画をダウンロードできます。
  • geoip :特定のIPアドレスのジオロケーションデータを提供します。システム管理者、セキュリティ研究者、およびWeb開発者に役立ちます。
  • wget :ウェブやFTPからデータをダウンロードできます。このツールを使用して、ファイルまたはWebサイト全体をダウンロードできます。
  • キャスク :これを使用すると、GUIを使用してmacOSアプリをインストールできます。
  • htop :アクティビティモニターの代替コマンドライン。 CPU、メモリ、プロセスなどに関する完全な情報を提供します。

自作でUnixツールを管理する

これらの自作式を実行するのは簡単です。次のように入力するだけです。

brew install [formula name]

インストールするには youtube-dl たとえば、次のように入力します。

brew install youtube-dl

Homebrewがサポートするコマンドのリストを表示するには、次のように入力します。

brew help

で利用可能なコマンドの大きなリストを閲覧できます 自作式のページ 。また、その他のオプションについては、次のコマンドを使用してください。

  1. 探す: 数式を検索する
  2. アンインストール: 数式をアンインストールする
  3. リスト: インストールされているすべての数式を一覧表示します
  4. アップグレード: GithubからHomebrewの最新バージョンを取得します
  5. アップグレード[式名]: 特定の数式の更新をインストールする

MacにHomebrewCaskをインストールする方法

Homebrew CaskはHomebrewを拡張し、コマンドラインから直接macOSGUIアプリを簡単にインストールできるようにします。この簡単なスクリプトを使用すると、アプリを個別にダウンロードして通常のドラッグアンドドロップルーチンを実行しなくても、多くのアプリをインストールして管理できます。

Caskをインストールするには、ターミナルに次のように入力します。

brew tap caskroom/cask

Caskをインストールした直後に、次のように入力します。

brew tap homebrew/cask-versions

2番目のCaskコマンドは、Caskの代替バージョンをインストールすることを目的としています。たとえば、ベータ版、インストールする可能性のあるブラウザの開発バージョン、レガシーオープンソースアプリの最新バージョンなどが含まれます。

Caskがインストールされている場合は、次のコマンドを入力することもできます。

brew cask

この構文は、Caskがサポートするコマンドを示します。コマンドを使用するたびに、先頭に追加することを忘れないでください キャスクを醸造する 。覚えておく必要のある最も頻繁に使用されるコマンドは次のとおりです。

  1. インストール: 指定されたキャスクをインストールします
  2. アンインストール: 指定されたキャスクをアンインストールします
  3. リスト :インストールされているキャスクを一覧表示します
  4. 時代遅れ: 古い樽をすべてリストする
  5. アップグレード: 古い樽をすべてアップグレードします

コマンドを覚えておく必要はありません。コマンドを忘れた場合は、次のように入力してください キャスクを醸造する リストを表示します。マニュアルページを印刷してプレビューアプリで開くこともできます。

この構文は、 プレビューへのページ出力。

man -t [Command Goes Here]|open -f -a /Applications/Preview.app

たとえば、次の文字列はのマニュアルページを開きます キャスクを醸造する プレビュー:

man -t brew-cask|open -f -a /Applications/Preview.app

一度 プレビューアプリでページが開き、を選択します ファイル> PDFとしてエクスポート 後で参照できるようにファイルをPDFドキュメントとして保存します。

Caskを使用したMacアプリのインストール

おそらく、新しいMacごとに頻繁に使用するアプリのリストがあります。個別にインストールする代わりに、Caskを介してこれらのアプリをインストールできます。アプリを検索するには、次の構文を使用します。

brew search

Firefox用のCaskがあるかどうか見てみましょう。これを行うには、ターミナルに次のように入力します。

brew search firefox

ご存知かもしれませんが、Firefoxはさまざまなリリースチャネルをサポートしています。 Mozillaはこれらのチャネルを使用して、毎日のNightlyビルドからより安定したビルドまで、ユーザーに更新をゆっくりと展開します。 Firefoxのナイトリービルドをインストールする場合は、次のように入力します。

brew cask install firefox-nightly

または、Google Chromeベータ版をインストールするには、次のことを試してください。

brew search chrome

関連する一致を取得したら、次のように入力します。

brew cask install google-chrome-beta

特定のアプリ名を覚えていない場合があります。ありがたいことに、いくつかの関連キーワードを入力するだけで、Caskはそれらを含むアプリを検索します。以下のスクリーンショットは、このコマンドを入力するとどうなるかを示しています。

brew search sync

Caskを使用したアプリのアンインストール

Chromeベータ版をアンインストールするには、次のように入力します。

brew cask uninstall google-chrome-beta

Firefoxをアンインストールするには、以下を使用します。

brew cask uninstall firefox-nightly

アプリは完全にアンインストールされ、痕跡は残りません。 Caskを使用してアプリをインストールすると、Caskに更新が表示されなくても、アプリを更新しても問題ありません。問題をさらに軽減するために、構成の問題を確認することを忘れないでください。あなたはこのコマンドでそうすることができます:

brew doctor

Caskのアップグレードを確認する前に、Homebrewコアとcaskを定期的に更新することを忘れないでください。これを行うには、次のように入力します。

brew upgrade

自作と樽のGUIバージョン

HomebrewとCaskをインストールするGUIアプリはありませんが、Homebrewコアの更新、構成の問題の確認、Caskリポジトリからのアプリのインストールと更新などを可能にするサードパーティのアプリがあります。

ケーキブリュー は、Homebrewと連携して動作する無料のオープンソースアプリです。インストールした数式のリストを表示できるほか、クイック検索を実行して、インストールする数式の説明を表示できます。これは、コマンドラインバージョンにはない機能です。

Homebrewが好きで、あらゆる目的でコマンドラインを使用したくない場合は、このアプリが役立ちます。 Cakebrewをインストールするには、次のように入力します。

brew cask install cakebrew

アルフレッドの自作と樽のワークフロー Homebrewとキャスクを同時に簡単にインストール、アンインストール、管理できます。スクリプトは、をサポートするbrewとcaskをフィルタリングします 医者インストールリスト探すアンインストール 、 もっと。

次に起動します アルフレッド 、入力します 醸造 また キャスク 、そしてあなたはアルフレッドであなたのアプリをすぐに管理することができます。あなたは持っている必要があります アルフレッドパワーパック このワークフローおよび他のワークフローを使用するためにインストールされます。

これらのオープンソースMacアプリをインストールする

Homebrewは、無料のUnixツールとmacOSアプリをインストールするための優れたパッケージマネージャーです。 Macを最初からセットアップする場合、または複数のMacを管理している会社で働いている場合、Homebrewを使用すると時間とエネルギーを大幅に節約できます。

これらすべてのコマンドで迷子になるのは簡単ですが、急ぐ必要はありません。これらの手順をゆっくりと行い、頻繁にメモを取ります。これをブックマークすることもできます Macターミナルのガイド 他のコマンドと今後のヘルプ、およびターミナルをカスタマイズするためのいくつかのヒント。

最初に一般的なMacアプリをインストールすることもできますが、あまり知られていないオープンソースのMacアプリをいくつか見て、HomebrewCaskを使用してインストールしてください。

共有 共有 つぶやき Eメール Windows 11にアップグレードする価値はありますか?

Windowsが再設計されました。しかし、それはWindows10からWindows11に移行するように説得するのに十分ですか?

次を読む
関連トピック
  • マック
  • ソフトウェアをインストールする
  • ターミナル
  • Macのヒント
著者について ラフルサイガル(162件の記事が公開されました)

アイケアス​​ペシャリティのM.Optom学位を取得したラフルは、大学で長年講師を務めました。他の人を書いたり教えたりすることは常に彼の情熱です。彼は現在、テクノロジーについて書き、それをよく理解していない読者が理解できるようにしています。

RahulSaigalのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

サウンドカードはどのように機能しますか
購読するにはここをクリックしてください