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

如何将ddev从1.21.3降级至1.21.1?brew安装指定版本失败

如何将DDEV从1.21.3降级到1.21.1(Brew环境)

Brew官方仓库不会保留DDEV的所有小版本,所以直接用brew install ddev@1.21.1会找不到包,推荐用以下两种方法解决:

方法一:直接安装官方二进制包

这是最直接的方式,步骤如下:

  1. 先卸载当前的DDEV版本:
    brew uninstall ddev
    
  2. 到DDEV的官方发布页面找到1.21.1版本的二进制包,根据你的Mac架构(Intel选amd64,M系列选arm64)下载对应的压缩包
  3. 解压下载的压缩包,得到ddev可执行文件
  4. 将这个文件移动到系统可执行目录:
    sudo mv ddev /usr/local/bin/
    
  5. 验证版本是否切换成功:
    ddev --version
    

方法二:通过Brew历史公式安装

如果坚持用Brew安装,需要找到对应版本的历史公式:

  1. 卸载当前DDEV版本:
    brew uninstall ddev
    
  2. 查看DDEV公式的历史提交记录,找到版本标注为1.21.1的那条提交哈希:
    brew log ddev
    
    在输出里找包含1.21.1的记录,复制对应的commit哈希值
  3. 使用该哈希对应的公式安装:
    brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/<替换为找到的哈希值>/Formula/ddev.rb
    
  4. 验证版本:
    ddev --version
    

注意事项

  • 安装完成后,记得执行ddev poweroff再重启DDEV,确保环境完全切换到旧版本
  • 要是不想后续被Brew自动升级这个版本,执行brew pin ddev就能锁定当前版本

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 21:50:35