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

Homebrew默认wget不支持-d,如何安装带调试支持的wget?

解决Homebrew安装的Wget不支持-d调试参数的问题

我来帮你搞定这个事儿~Homebrew默认构建的Wget可能因为编译配置的原因,没有启用调试相关的支持,咱们只需要从源码重新编译安装带调试选项的版本就行,步骤如下:

  • 第一步:卸载现有Wget
    先把当前已经装的Wget彻底卸掉,避免版本冲突:

    brew uninstall --force wget
    
  • 第二步:编译安装带调试支持的Wget
    这里有两种可行方法,选一种操作即可:

    方法一:直接用Homebrew内置调试选项(公式支持时可用)
    直接运行这条命令,从源码编译并启用调试支持:

    brew install wget --build-from-source --with-debug
    

    方法二:手动修改Wget公式添加调试配置
    如果上面的--with-debug选项无效,咱们就手动编辑公式文件调整编译参数:

    1. 打开Wget的公式编辑界面:
      brew edit wget
      
    2. 在打开的Ruby文件里,找到def install部分的system "./configure"行,添加--enable-debug参数,同时如果原配置里有--disable-debug的话要删掉,修改后大概是这样:
      system "./configure", "--prefix=#{prefix}",
                            "--enable-debug",
                            "--with-ssl=openssl",
                            # 保留其他原有的配置参数,不要删除
      
    3. 保存退出编辑器,然后重新编译安装:
      brew install --build-from-source wget
      
  • 第三步:验证是否生效
    安装完成后,运行这条命令测试-d参数是否可用:

    wget -d https://example.com
    

    要是能看到详细的调试输出,就说明成功啦!如果想确认编译选项,还可以执行这两条命令查看:

    wget --version
    wget --help | grep -C5 debug
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 07:36:17