created: 2024-01-06T08:29:48.536Z

brew leaves --installed-on-request で大掃除

brew で macos にソフトウェアをインストールする際には、依存するライブラリなども一緒にインストールされる。「便利そうだな」と思って入れたコマンドもすぐに使わなくなったりするので、ときどき Brewfile を掃除をしているのだが、 brew bundle dump だとインストールしようとしたコマンドだけでなくその依存ライブラリも出力されてしまうので「これは見慣れないコマンドだけど...インストールしたんだっけ、それともなにかの依存ライブラリ?」というのがわからなくなったりする。

インストールしようとしたコマンドだけを一覧する方法はないのかなと思ったらちゃんとあった。

$ brew leaves --installed-on-request | head
ack
ansible
autopep8
awscli
bash-completion@2
bat
bluetoothconnector
choose-rust
cookiecutter
coreutils

これで出力される一覧は過去に自分が brew install したソフトウェアなので、なにかの依存ではない。もし見慣れないものがあったら掃除できるものである。

不道徳な経済学: 転売屋は社会に役立つ (ハヤカワ文庫NF)
[ad] 不道徳な経済学: 転売屋は社会に役立つ (ハヤカワ文庫NF)
ウォルター ブロック, 橘 玲 (文庫)