Homebrew の変更点


#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]]
-[[パッケージ管理]]