#author("2023-06-01T10:34:52+09:00","default:k1rou","k1rou")
#author("2024-04-01T07:38:15+09:00","default:k1rou","k1rou")
*Homebrew [#re3b03db]
-macOS 向けのパッケージ管理ツール
-https://brew.sh/
*Homebrew 独自の用語 [#c0696566]
| 用語 | 意味 |h
| formula | パッケージのこと |
| cask | macOSのネイティブアプリ(GUIアプリ)のこと |
| keg | formulaのインストール先 |
| cellar | kegがインストールされるフォルダ名。/usr/local/Cellar/ |
*パッケージのインストール先 [#k2cfea8c]
-Intel版
--/usr/local
-Apple Silicon版 (Homebrew v3.0.0以降)
--/opt/homebrew
*コマンド [#w437c49d]
**Homebrew 本体 [#z6762927]
-Homebrewの動作確認
brew doctor
-Homebrewのバージョンを表示
brew --version
brew --v
-Homebrewのシステム構成を表示
brew config
**パッケージ [#m8b1738d]
-インストール済みパッケージ一覧の表示
brew list
brew ls
-パッケージの検索
brew search <keyword>
brew -S <keyword>
-パッケージのインストール
brew install <package-name>
-パッケージのアンインストール
brew uninstall <package-name>
-アップデート可能なパッケージを表示
brew outdated
brew outdated --cask
brew outdated --formulae
-Homebrew本体のアップデート、インストール可能なパッケージ一覧の更新
brew update
-アップデート可能なパッケージをアップグレード
brew upgrade
brew upgrade <package-name>
-インストールの統計情報を表示
brew info
-インストールしたパッケージの統計情報を表示
brew info <package-name>
-インストールしたパッケージのインストール先を表示
brew --prefix <package-name>
-インストールしたパッケージの依存関係を表示
brew deps <package-name>
brew deps --tree <package-name>
brew deps --full-name <package-name>
-インストールされているライブラリを使っているパッケージを表示
brew uses --installed <library-name>
-サブコマンドの表示
brew
-コマンドの一覧を表示
brew commands
*関連用語 [#bb4519c4]
-[[Mac]]
-[[パッケージ管理]]