跳转到内容

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