mise bootstrap packages prune
- 用法:
mise bootstrap packages prune [FLAGS] - 效果: 具有破坏性 — 可能删除或不可逆地覆盖
- 源代码:
src/cli/system/prune.rs
清理不再在 [bootstrap.packages] 中声明的已安装系统包
支持 Homebrew formula 包、可谨慎移除的由 mise 所有的 cask,以及由实现了 PackageUninstall 的包插件安装的包。清理会保留当前配置或受信任且可加载的已跟踪配置所需的包。在 mise 首次应用插件包之前就已安装的插件包,永远不会被认领或移除
选项
-m --manager <MANAGER>— 仅清理此管理器的包默认值:
brew-n --dry-run— 打印将要移除的内容,但不删除任何内容-y --yes— 跳过确认提示-h --help— 打印帮助
示例:
mise bootstrap packages prune --manager brew
mise bootstrap packages prune --manager brew --dry-run
mise bootstrap packages prune --manager brew --yes
mise bootstrap packages prune --manager brew-cask --dry-run
mise bootstrap packages prune --manager vscode --dry-run