brew 下载安装包太慢的解决方案之手工下载安装包

问题背景: brew 安装软件太慢

  • macOS 12.2.1
  • Homebrew 3.6.17-57-gea0b786

解决方案: 手工下载 dmg

# 进入下载过程
brew install --cask podman-desktop

# 退出执行中断下载过程并且从输出信息中拿到 Downloading 的 dmg 下载地址, 使用其他工具手工下载 Downloading https://github.com/containers/podman-desktop/releases/download/v0.10.0/podman-desktop-0.10.0-x64.dmg

# 进入 brew 缓存地址
cd $(brew --cache)/downloads

# 查看下载包的半成品文件名 732571d4fc591fb81e6a22a59dc610a0b73b3b87e1c3cca3120be1a4a6c3f344--podman-desktop-0.10.0-x64.dmg.incomplete
ll *podman-desktop* | awk '{print $9}'

# 把自己使用其他方式下载好的 dmg 包移动进当前目录并且删除半成品 incomplete 文件
mv ~/Downloads/podman-desktop-0.10.0-x64.dmg .
rm 732571d4fc591fb81e6a22a59dc610a0b73b3b87e1c3cca3120be1a4a6c3f344--podman-desktop-0.10.0-x64.dmg.incomplete

# 重命名手工下载的安装包的文件名为半成品的文件名
mv podman-desktop-0.10.0-x64.dmg 732571d4fc591fb81e6a22a59dc610a0b73b3b87e1c3cca3120be1a4a6c3f344--podman-desktop-0.10.0-x64.dmg.incomplete

# 最后执行安装命令, brew 会检测到这个半成品安装包的进度是 100%, 并把文件名去掉 .incomplete 后缀, 直接完成 downloading 环节进行后续的 Installing 环节
brew install --cask podman-desktop
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值