当前位置: 首页 > news >正文

jigdo无法下载的文件

问题描述

用jigdo下载Debian的iso镜像,剩下最后一个文件下载不了,提示信息:

Found 0 of the 1 files required by the template
Copied input files to temporary file `debian-12.5.0-amd64-DLBD-2.iso.tmp' - repeat command and supply more files to continue-----------------------------------------------------------------
Aaargh - 1 files could not be downloaded. This should not
happen! Depending on the problem, it may help to retry downloading
the missing files.
Also, you could try changing to another Debian or Non-US server,
in case the one you used is out of sync.However, if all the files downloaded without errors and you
still get this message, it means that the files changed on the
server, so the image cannot be generated.
As a last resort, you could try to complete the CD image download
by fetching the remaining data with rsync.Press Return to retry downloading the missing files.
Press Ctrl-C to abort. (If you re-run jigdo-lite later, it will
resume from here, the downloaded data is not lost if you press
Ctrl-C now.)
:

换了好几个源也搞不定。

调查

就是这个家伙:
‘./debian-12.5.0-amd64-DLBD-2.iso.tmpdir/ftp.cn.debian.org/debian/pool/main/g/golang-github-container-orchestrated-devices-container-device-interface/golang-github-container-orchestrated-devices-container-device-interface-dev_0.5.2-2_all.deb’

检查报错时的提示信息,发现了“Bad file descriptor”和“Cannot write”这样的信息,其中下载工具还自动尝试缩短(shorten)目录名。
可以访问到对应的网络文件,但是写入磁盘时出错了,判断是创建本地文件时参数过长导致失败。

解决方法

把jigdo-lite所在目录移到根目录下,改名为bd2,尽量缩短目录名长度,重试后解决。

无谓地浪费了时间,被恶心坏了。
把文件名搞得这么长,你的良心不会痛吗?

相关文章:

  • 数据库讲解---(数据库保护)【下】
  • spring-boot-devtools热部署功能集成使用
  • P3056 [USACO12NOV] Clumsy Cows S
  • 智慧园区数字化能源云平台的多元化应用场景,您知道哪些?
  • 虚拟专用网络 之 VPN
  • 国有企业数字化转型常见思考框架与路线图
  • golang中的内存缓存如何避免被GC扫描,BigCache实现原理
  • 浅谈微服务架构中实现单点登录
  • WHAT - HTTP keep-alive 持久性连接和内存泄漏问题
  • 何在 Vue3 中使用 Cytoscape.js 创建交互式网络图
  • 前端面试题(六)答案版
  • 内网安全[3]-代理Socks协议路由不出网后渗透通讯CS-MSF控制上线
  • 跨境电商的大麻烦——黑客攻击
  • 数据中心:AI范式下的内存挑战与机遇
  • 神经网络的卷积操作中不同的卷积核和不同的填充获得同样的输出
  • hexo+github搭建个人博客
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • C语言笔记(第一章:C语言编程)
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • Go 语言编译器的 //go: 详解
  • iOS 系统授权开发
  • Logstash 参考指南(目录)
  • MQ框架的比较
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • tweak 支持第三方库
  • 构造函数(constructor)与原型链(prototype)关系
  • 如何在 Tornado 中实现 Middleware
  • 想使用 MongoDB ,你应该了解这8个方面!
  • mysql面试题分组并合并列
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • #window11设置系统变量#
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (CPU/GPU)粒子继承贴图颜色发射
  • (二)c52学习之旅-简单了解单片机
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (已解决)vscode如何选择python解释器
  • (原创)攻击方式学习之(4) - 拒绝服务(DOS/DDOS/DRDOS)
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • .apk文件,IIS不支持下载解决
  • .Net MVC4 上传大文件,并保存表单
  • .NET/C# 反射的的性能数据,以及高性能开发建议(反射获取 Attribute 和反射调用方法)
  • .php结尾的域名,【php】php正则截取url中域名后的内容
  • .sdf和.msp文件读取
  • .考试倒计时43天!来提分啦!
  • :“Failed to access IIS metabase”解决方法
  • :如何用SQL脚本保存存储过程返回的结果集
  • @RequestBody的使用
  • @select 怎么写存储过程_你知道select语句和update语句分别是怎么执行的吗?
  • [<MySQL优化总结>]
  • [ARC066F]Contest with Drinks Hard
  • [C/C++入门][ifelse]20、闰年判断
  • [Cesium学习]
  • [Cloud Networking] Layer Protocol (continue)
  • [Docker]十一.Docker Swarm集群raft算法,Docker Swarm Web管理工具