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

Ubuntu 20.04执行Fabric安装脚本时遇curl错误求助

解决curl: (23) Failed writing body错误的方法

1. 修正下载URL

你当前的命令中URL不完整,https://raw.githubusercontent.com仅为域名,缺少具体的脚本路径。Hyperledger Fabric官方安装脚本的正确URL如下:

curl -sSLO https://raw.githubusercontent.com/hyperledger/fabric/main/scripts/install-fabric.sh

2. 检查写入权限

若修正URL后仍报错,大概率是当前目录无写入权限:

  • 切换到用户主目录(默认有写入权限)后重试:
cd ~
curl -sSLO https://raw.githubusercontent.com/hyperledger/fabric/main/scripts/install-fabric.sh
  • 必要时可通过sudo提升权限(不建议随意使用,避免权限混乱):
sudo curl -sSLO https://raw.githubusercontent.com/hyperledger/fabric/main/scripts/install-fabric.sh

3. 检查磁盘空间

执行以下命令查看磁盘剩余空间,若磁盘已满需清理无用文件后再尝试:

df -h

4. 修复网络连接问题

网络中断也会触发该错误,可尝试以下操作:

  • 添加重试参数让curl自动重试:
curl -sSLO --retry 3 https://raw.githubusercontent.com/hyperledger/fabric/main/scripts/install-fabric.sh
  • 更换网络环境,或通过合规代理访问GitHub资源

5. 验证文件完整性

下载完成后,先赋予脚本执行权限:

chmod +x install-fabric.sh

可通过sha256sum install-fabric.sh对比官方提供的哈希值,确认文件未损坏。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 18:01:24