「macOS」に「Homebrew」「Cask」をインストールしてアプリを使用するには

今回は「「macOS」に「Homebrew」「Cask」をインストールしてアプリを使用するには」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 「macOS」は非常にユーザーフレンドリーなプラットフォームの1つである。ほぼすべてのレベルで、開発者たちはAppleデバイスの操作のほぼあらゆる側面を簡素化することに懸命に取り組んできた。しかし、そうした簡素化のために柔軟性が犠牲になっていると感じるユーザーもいるだろう。

 例えば、「Linux」を見てみよう。Linuxでは、あらゆることに多数の選択肢がある。ソフトウェアをインストールしたいときは、アプリケーションストアのGUIを使用してもいいし、コマンドラインからアプリケーションをインストールしてもいい。

 macOSは、初期状態では、コマンドラインでのアプリのインストールをサポートしていない。しかし、そのような目的のために、コマンドラインインストール(CLI)機能を追加するツールがある。そのツールは「Homebrew」と呼ばれる。

 Homebrewのウェブサイトによると、「Homebrewは、ユーザーにとって必要だが、Apple(またはLinuxシステム)がインストールしなかったものをインストールする」という。筆者はHomebrewについて、macOS用のaptやdnfのようなものと考えている。このコマンドラインパッケージマネージャーを使用すると、macOSの「App Store」で提供されていないソフトウェアをインストールできる。

 Homebrewには注意点が1つある。「Mac」にインストールできるのは、コマンドラインツールだけであることだ。ただし、GUIソフトウェアのインストールを可能にする「Cask」という別のツールがある。

 本記事では、HomebrewとCaskの両方をインストールして、それらが機能する仕組みを解説する。「macOS Monterey」がインストールされた「MacBook Pro」を使って説明を進める。

 それでは、具体的な手順の説明に移ろう。

 皆さんの予想通り、Homebrewのインストールはコマンドラインから実行する。「ターミナル」アプリ(「Launchpad」にある)を開こう。

 ターミナルウィンドウで、以下のコマンドを実行して、Homebrewをダウンロードおよびインストールする。

 ユーザーパスワードの入力を求められる。パスワードを正しく入力すると、インストールが開始される。インストールの完了には少し時間がかかることに注意してほしい。すべての処理が完了するのに5~20分かかるはずだ。

 インストールが完了したら、Homebrewを使用してCaskをインストールできる。Homebrewでアプリをインストールするには、brewコマンドを使用する。つまり、Caskをインストールするには、以下のコマンドを実行する。

 Caskのインストールは、Homebrewよりもはるかに短い時間で完了する。

 先ほど紹介したように、Homebrewでアプリをインストールする場合は、以下のコマンドを実行するだけでいい。

 APPは、インストールしたいアプリの名前だ。例えば、「wget」コマンドラインダウンロードツールをインストールしたい場合は、以下のコマンドを実行する。

 CaskでインストールしたいGUIツールが見つかったとしよう。例えば、「Airtable」をインストールしたい場合は、以下のコマンドを実行するといい。

 実際には、Homebrewを使用してアプリをインストールしていることに注意してほしい。違いは、–caskオプションを使用して、GUIツールをインストールすることをHomebrewに伝えていることだ。

 Caskでインストールできるアプリのリストを確認したい人は、HomebrewのCask対応ページを参照してほしい。Homebrewアプリの一覧については、こちらのページにアクセスしてほしい。これらのHomebrewおよびCaskアプリは、無料で使用できるものがほとんどだ。

 HomebrewとCaskの両方をインストールして使用する方法の解説は、以上である。これらのツールをmacOSデバイスに追加すると、柔軟性が高まり、ソフトウェアの選択肢も広がるので、非常にお薦めだ。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
JX石油開発、DX推進でプロジェクト管理領域の改革に着手
IT関連
2022-05-10 06:53
デルとNVIDIAが発表した生成AI開発基盤の「Project Helix」とは
IT関連
2023-05-27 20:49
セキュリティが脆弱なVPNサーバーを狙う「Daixin Team」の攻撃が活発化–FBIが警告
IT関連
2022-10-27 10:36
インテル、裏面電源供給技術「PowerVia」のテスト結果を公開
IT関連
2023-06-08 12:10
この3年で4回の著作権法改正、いったいどこがどう変わったのか 忘れられがちな改正内容を整理する (1/3 ページ)
くわしく
2021-08-06 08:52
BoxとSlack、パートナーシップ拡大–「Slack」で利用可能な「Box AI」機能を提供
IT関連
2024-08-03 15:33
CTC、「Salesforce」の利用定着を支援するサービスを提供
IT関連
2023-01-27 22:34
グーグルのブラウザー版AIエージェント「Project Mariner」とは
IT関連
2024-12-14 09:05
分散モノリスとWebAssemblyランタイムを用いた新しいアプリプラットフォーム「Wasmer Edge」登場。オーケストレーションもサービスメッシュも不要
WebAssembly
2023-06-19 07:35
「うんこ漢字ドリル」がWeb教材に クイズ形式で“偉人のうんこ”をコレクション
企業・業界動向
2021-07-16 02:15
Webマーケのトレンダーズが異例の「ラノベ共創サービス」 「新入社員の熱烈アピール」で新規事業化
企業・業界動向
2021-08-14 14:36
アップルが不評だったSafariの変更点をiOS 15 beta 6で修正、再びアドレスバーの上部表示も可能に
ソフトウェア
2021-08-20 17:22
ラック、SOCの新サービスを発表–マイクロソフト製品の監視など強化
IT関連
2024-12-11 23:37
JR九州がシェアオフィス新幹線導入 車内でオンライン会議 期間限定、追加料金なし
IT関連
2021-05-28 09:54