dre-hh Asked: 2019-12-12 04:36:33 +0800 CST2019-12-12 04:36:33 +0800 CST 2019-12-12 04:36:33 +0800 CST 如何清理未使用的自制依赖项 772 如何删除所有其他软件包未使用的所有自制软件包? 某些软件包作为其他软件包的依赖项安装。当包被删除时,依赖包作为剩余包保留。 apt例如支持autoremove命令。hombrew中有这样的命令吗? macos homebrew 2 个回答 Voted Best Answer Nikhil Kumar 2021-02-09T01:32:18+08:002021-02-09T01:32:18+08:00 brew autoremove您可以在 HomeBrew 版本 2.5.9 及更高版本中摆脱所有未使用的依赖项。 自动删除功能于 2020 年 11 月 5 日在此提交中添加。 dre-hh 2019-12-12T04:42:19+08:002019-12-12T04:42:19+08:00 在 linuxbrew 问题上找到 brew bundle dump brew bundle --force cleanup brew现在支持Brewfiles. 使用用户安装的所有软件包brew bundle dump生成一个。Brewfile此处未列出依赖包 例子: brew "python3" brew "curl" brew "tmux" brew "neovim" 该文件可用于自动安装相同的软件。但也用于清理未使用的包。编辑文件,然后只保留您需要的包。然后运行brew bundle --force cleanup。它将删除所有未列出或取决于文件中的包的内容。 警告:未列出的木桶也将被移除
brew autoremove
您可以在 HomeBrew 版本 2.5.9 及更高版本中摆脱所有未使用的依赖项。自动删除功能于 2020 年 11 月 5 日在此提交中添加。
在 linuxbrew 问题上找到
brew
现在支持Brewfiles
. 使用用户安装的所有软件包brew bundle dump
生成一个。Brewfile
此处未列出依赖包例子:
该文件可用于自动安装相同的软件。但也用于清理未使用的包。编辑文件,然后只保留您需要的包。然后运行
brew bundle --force cleanup
。它将删除所有未列出或取决于文件中的包的内容。警告:未列出的木桶也将被移除