Mac安装Homebrew

1.官网获取下载命令

http://brew.sh/
PS:卸载同上,官网也提供有命令卸载 常用命令

简单使用

安装软件:brew install 软件名,例:brew install wget
搜索软件:brew search 软件名,例:brew search wget
卸载软件:brew uninstall 软件名,例:brew uninstall wget
更新所有软件:brew update
更新具体软件:brew upgrade 软件名 ,例:brew upgrade git
显示已安装软件:brew list
查看软件信息:brew info/home 软件名 ,例:brew info git / brew home git
PS:brew home指令是用浏览器打开官方网页查看软件信息
查看哪些已安装的程序需要更新: brew outdated
显示包依赖:brew reps
显示帮助:brew help

2.网络好~直接输入官网命令后就能安装好了

3.网络不好~看下面步骤

3.1 获取install文件

官网命令是:

/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

两种方式获取:
1, 在浏览器中打开命令中https://raw.githubusercontent.com/Homebrew/install/master/install页面,将页面内容另存文件名为brew_install.rb
2. 直接命令获取文件curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install.rb

3.2 更换下载源

打开 brew_install.rb 文件,修改如下:
找到如下代码:
BREW_REPO = “https://github.com/Homebrew/brew“.freeze
CORE_TAP_REPO = “https://github.com/Homebrew/homebrew-core“.freeze
更改为:
BREW_REPO = “https://mirrors.ustc.edu.cn/brew.git “.freeze
CORE_TAP_REPO = “https://mirrors.ustc.edu.cn/homebrew-core.git“.freeze

PS:新版本HomeBrew可能没有CORE_TAP_REPO这句代码,如果没有不用新增。

3.3 执行脚本安装

执行脚本
/usr/bin/ruby brew_install.rb
此时脚本应该停在
==> Tapping homebrew/core
Cloning into ‘/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core’…

解决方法,手动执行下面这句命令,更换为中科院的镜像:
1. git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1
2. 把homebrew-core的镜像地址也设为中科院的国内镜像
cd $(brew --repo)
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

3.4 校验安装

执行更新

brew update

检查无错误

brew doctor

HomeBrew is ok。

4. 安装时,部分依赖安装包,下载失败解决

报错信息举例:
PS:安装时,只要时部分软件下载不完整导致的无法安装,都可以使用这种方式解决

DownloadError: Failed to download resource "gdbm"
Download failed: https://ftp.gnu.org/gdbm/gdbm-1.18.1.tar.gz

原理:

安装homebrew时,会将下载的依赖安装包放到缓存目录;
如果安装过程下载某些软件失败,可以直接手动下载好软件包,保持缓存目录中软件名字的uuid不变,将其放到homebrew缓存目录中即可使用

1⃣️. 查看Homebrew缓存目录

brew --cache
> /Users/mac/Library/Caches/Homebrew/

2⃣️. 进入到/Users/mac/Library/Caches/Homebrew/downloads目录

将下载失败的软件包名字中的uuid字符串复制;
将下载好的软件包重命名(保持名称中的uuid字符串相同)

3⃣️. 重新安装即可

/usr/bin/ruby brew_install

ok!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
要在Mac安装Homebrew,可以按照以下步骤进行操作: 1. 打开终端:在Mac上,可以通过“Spotlight”搜索栏中搜索“终端”来打开终端应用程序。 2. 安装Homebrew:在终端中输入以下命令,并按回车键执行: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` 这个命令会自动下载并安装Homebrew。 3. 等待安装完成:终端会显示安装的进度和相关提示信息,请耐心等待安装完成。 4. 验证安装安装完成后,在终端中输入以下命令来验证Homebrew是否成功安装: ``` brew -v ``` 如果成功安装,终端会显示Homebrew的版本号。 现在,您已经成功在Mac安装Homebrew,并可以使用它来管理软件包了。您可以使用`brew`命令来安装、卸载、更新、查看和搜索各种软件包。如果需要更多帮助,可以使用以下命令来查看Homebrew的帮助信息: ``` brew -h ``` 或者 ``` brew help ``` 请注意,安装Homebrew可能会遇到一些问题,具体取决于您的系统和网络环境。如果遇到任何问题,您可以参考官方文档或者在相关论坛和社区寻求帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [mac 安装HomeBrew(100%成功)](https://blog.csdn.net/weixin_38716347/article/details/123838344)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [mac 安装homebrew ](https://download.csdn.net/download/star19880911/12278561)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值