Homebrewでパッケージの依存関係を調べるコマンドのメモ。brew leaves
が便利。
どのパッケージに依存しているかを表示するbrew deps
brew deps hoge
--tree
をつけるとツリー表示--installed
をつけるとインストールされているもののみ表示
brew deps --installed
パッケージなしで--installed
をつけると、インストールされているすべてのパッケージについて表示する。
どのパッケージが依存しているかを表示するbrew uses
brew uses hoge
--installed
をつけるとインストールされているもののみ表示
いずれとも依存関係にないパッケージを表示するbrew leaves
brew leaves
表示された中に自分が望んで入れたのではないパッケージがあれば、それは(バージョンアップによって依存しなくなったとか過去にインストールしていたパッケージが依存していたとかなので)アンインストールしてもよいという目安になる。