You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac(Ventura 13.1)下卸载重装Homebrew后如何恢复已装软件?

重装Homebrew后恢复已安装软件包的方法

方法一:手动导出/导入包列表

  1. 卸载前导出已安装包清单

    • 导出命令行工具(Formula)列表到文件:
      brew list --formula > brew_formulas.txt
      
    • 导出GUI应用(Cask)列表到文件:
      brew list --cask > brew_casks.txt
      

    把这两个文件备份到非系统分区或云存储,避免卸载时丢失。

  2. 卸载Homebrew
    执行官方卸载脚本:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
    
  3. 重新安装Homebrew
    执行官方安装脚本:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  4. 批量恢复所有包

    • 恢复命令行工具:
      xargs brew install < brew_formulas.txt
      
    • 恢复GUI应用:
      xargs brew install --cask < brew_casks.txt
      

    若个别包安装失败,可查看对应txt文件里的包名,单独执行brew install [包名]或brew install --cask [应用名]修复。

方法二:用Brewfile一键备份/恢复

这是更高效的方式,能统一管理所有Homebrew软件的依赖和版本:

  1. 卸载前生成Brewfile

    brew bundle dump --describe --force
    
    • --describe会给每个包添加注释说明,--force会覆盖已存在的Brewfile
      生成的Brewfile包含所有Formula、Cask信息,做好备份即可。
  2. 重装后一键恢复
    切换到Brewfile所在目录,执行:

    brew bundle install
    

    脚本会自动读取Brewfile并完成所有软件包的安装。

内容的提问来源于stack exchange,提问作者EastsideDev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 02:30:48