homebrewで何かをインストールすると、依存関係もインストールされますが、これは問題ありません。ただし、後でこの特定のアイテムをアンインストールすると、依存関係はインストールされたままになります。そのため、多くのソフトウェアがインストールされていて、その理由がわかりません。
状況が似ている pip の場合、 pip-tools のようなソリューションがあります。必要なパッケージ ( requirements.in
)を含むリストを作成し、依存関係 ( ) を含むすべてのpip-compile
パッケージのリストを取得する必要があります。のエントリを削除して再コンパイルすると、他に必要がない限り、依存関係も で消えます。requirements.txt
requirements.in
requirements.txt
自家製に似たようなものがあるのだろうか?