当前位置: 首页 > news >正文

如何在MacOS上卸载并且重新安装Homebrew

Homebrew是一款针对macOS操作系统的包管理工具,它允许用户通过命令行界面轻松安装、升级和管理各种开源软件包和工具。Homebrew是一个非常流行的工具,用于简化macOS系统上的软件安装和管理过程。

一、卸载 Homebrew

方法1:官方卸载脚本(推荐)

# Intel/M系列
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

执行后会:

  1. 自动识别芯片架构(Intel/Apple Silicon)

  2. 删除 /usr/local (Intel)或  /opt/homebrew (Apple Silicon)下的所有文件

  3. 清理缓存目录 ~/Library/Caches/Homebrew 

方法2:手动清理(适用于脚本失效时)

# Apple Silicon 芯片专用 
sudo rm -rf /opt/homebrew
rm -rf ~/Library/Caches/Homebrew # Intel 芯片专用 
sudo rm -rf /usr/local/Cellar /usr/local/Homebrew
rm -rf /usr/local/var/homebrew

需额外检查残留文件:

ls -la /usr/local | grep -i brew  # Intel
ls -la /opt | grep -i brew        # Apple Silicon

二、重新安装 Homebrew

  • 标准安装(国内镜像加速)

# 2025年推荐安装命令(自动适配芯片架构)
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

安装过程会:

  1. 自动选择清华/中科大镜像源

  2. 安装必要的命令行工具(如git)

  3. 配置环境变量

  • 验证安装

brew -v  # 应显示类似 Homebrew 4.2.1
brew doctor  # 检查系统兼容性

三、常见问题解决方案

  1. 权限错误:在命令前加 sudo  并输入管理员密码

  2. 安装中断:删除 /tmp/homebrew* 临时文件后重试

  3. M1/M2芯片问题:确保已安装 Rosetta 2(终端执行 softwareupdate --install-rosetta

四、注意事项

  1. 卸载会删除所有通过brew安装的软件,需提前备份

  2. 推荐使用国内镜像源避免网络问题(如清华源)

  3. 2025年起新系统需先安装 Xcode 命令行工具:xcode-select --install

如需更彻底的清理,可使用专业工具如 PowerMyMac 扫描残留文件。


文章转载自:

http://bQfU6nbX.Lbpqk.cn
http://iZn8Zgwa.Lbpqk.cn
http://SKEWjcLI.Lbpqk.cn
http://7u6yHEx5.Lbpqk.cn
http://kGTjFuTF.Lbpqk.cn
http://gwwumZxO.Lbpqk.cn
http://ZMQTidlN.Lbpqk.cn
http://F4yX5IML.Lbpqk.cn
http://gnsRpqrD.Lbpqk.cn
http://sUZWBl2R.Lbpqk.cn
http://CNF97J2Y.Lbpqk.cn
http://dgNgZbV5.Lbpqk.cn
http://NpslFmtj.Lbpqk.cn
http://r2AuayNk.Lbpqk.cn
http://9oJJsvC1.Lbpqk.cn
http://9t2xOBGY.Lbpqk.cn
http://SLRvVR06.Lbpqk.cn
http://pAgHZ4u7.Lbpqk.cn
http://64FGxt3s.Lbpqk.cn
http://z7OXrluX.Lbpqk.cn
http://oYzztM86.Lbpqk.cn
http://GGvE4G2V.Lbpqk.cn
http://APapey2m.Lbpqk.cn
http://a9ede0xh.Lbpqk.cn
http://pjdrNOtR.Lbpqk.cn
http://R1DgxpIK.Lbpqk.cn
http://1bOywsjM.Lbpqk.cn
http://guvqa4A9.Lbpqk.cn
http://EmvZuIHi.Lbpqk.cn
http://MmdYEWC6.Lbpqk.cn
http://www.dtcms.com/a/367160.html

相关文章:

  • 基于 GEE 计算温度植被干旱指数 TVDI 并可视化分析
  • LED电路图判断灯在低电平时亮、高电平时灭
  • SpringBoot实现国际化(多语言)配置
  • 【代码随想录算法训练营——Day2】数组——209.长度最小的子数组、59.螺旋矩阵II、区间和、开发商购买土地
  • LinuxC++项目开发日志——高并发内存池(1-定长内存池)
  • 【提示词技巧】顺序位置对效果的影响
  • QT-菜单栏、工具栏和状态栏
  • Qt QJsonObject
  • 我辞职了,接替我的人私底下找我,我直接把她删了。明明有个交接群,她是觉得在群里提问会显得自己不够专业吗? 网友:凭啥惯着
  • Docker(②创造nginx容器)
  • 2025年B端产品经理进阶指南:掌握这些计算机专业技能,决胜职场!
  • 2025职场进阶:B端产品经理必备的计算机专业技能精要
  • 2025 年职场必看:B 端产品经理优化产品的计算机专业技能全解析​
  • 拉格朗日多项式
  • Elasticsearch面试精讲 Day 8:聚合分析与统计查询
  • 第13章 Jenkins性能优化
  • WebView安全实现(二)
  • push pop 和 present dismiss
  • macOS下基于Qt/C++的OpenGL开发环境的搭建
  • Swift 解法详解:LeetCode 371《两整数之和》
  • 【前端:Html】--5.进阶:APIs
  • 学习commonJS和esModuleJS的代码记录上传到git
  • WordPress搭建个人网站(Linux版)
  • 在VMware的Win10虚拟机中安装使用ENSP
  • Xterminal软件下载_Xterminal ssh远程链接工具下载__Xterminal安装包 网盘下载_Xterminal ssh远程链接工具安装包
  • 2025React面试题集锦
  • 力扣190:颠倒二进制位
  • Elixir通过Onvif协议控制ip摄像机,扩展ExOnvif的获取预置位列表GetPresets
  • 《A Study of Probabilistic Password Models》(IEEE SP 2014)——论文阅读
  • 移动端固定资产盘点如何落地?系统操作全指南