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

执行fetch --no-history chromium命令时卡在src环节的问题求助

解决fetch --no-history chromium卡在「Still working on: src」的问题
  • 确认后台实际运行状态:虽然提示重复卡在src,但gclient可能在后台处理子仓库同步、大文件解压或校验。打开任务管理器查看git相关进程或磁盘IO情况——若磁盘持续高读写,说明进程仍在运行,只是未更新进度提示,Chromium源码体量极大,该阶段可能持续几十分钟甚至更久,可耐心等待。

  • 排查网络环境问题:部分子仓库源可能访问受限,导致同步超时但无明确报错。可配置国内镜像源:

    1. 在.gclient文件中添加镜像配置(替换原有src仓库地址):
      solutions = [
        {
          "name": "src",
          "url": "https://mirrors.tuna.tsinghua.edu.cn/git/chromium/src.git",
          "deps_file": "DEPS",
          "managed": False,
          "custom_deps": {},
          "custom_vars": {},
        },
      ]
      hooks = [
        {
          "name": "buildtools",
          "pattern": ".",
          "action": [
            "python",
            "src/build/scripts/update_buildtools.py",
          ],
        },
      ]
      
    2. 设置环境变量GIT_SSL_NO_VERIFY=true避免SSL验证问题,重新执行fetch --no-history chromium。
  • 检查磁盘与权限:

    • 确保目标磁盘有至少100GB可用空间(Chromium源码加依赖需大量存储)。
    • 以管理员身份运行命令行,避免因权限不足导致文件写入失败而卡住。
  • 调整fetch执行方式:

    • 分步执行,先拉取主仓库再同步依赖:
      git clone --depth=1 https://chromium.googlesource.com/chromium/src.git
      cd src
      gclient sync --no-history
      
    • 增加日志输出,定位具体卡住环节:
      fetch --no-history chromium -v
      

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.12 12:35:23