🍺
homebrewのformulaの依存する/されるを一覧で見る方法
TL;DR
# formulaが依存している他formulaの一覧を出力する
> brew deps [formula]
(依存先の一覧が出力される)
# openblasが依存しているformulaの一覧
> brew deps openblas
gcc
gmp
isl
libmpc
lz4
mpfr
xz
zstd
# インストール済の中から、formulaに依存している他formulaの一覧を出力する
> brew uses --installed [formula]
(依存元の一覧が出力される)
# gettextに依存しているformulaの一覧
> brew uses --installed gettext
cairo curl git glib libidn2 vim
# openblasに依存しているformulaは無い
> brew uses --installed openblas
(表示なし)
↓ 上記のopenblasの依存関係をmermaidjsで図示すると、こういう形になります
参考サイト
Discussion