“Debian extract 失败”这个说法比较模糊,我需要先确认你指的是哪一种“extract”场景,因为不同场景下失败原因完全不同。下面我按常见情况分类说明,你可以对号入座。
deb 包解包失败(如 dpkg-deb -x / ar x)常见错误与原因:
dpkg-deb: error: failed to read archive `xxx.deb'
✅ 解决:
sha256sum xxx.deb
# 与官方 checksum 对比
重新下载:
apt download 包名
ar: xxx.deb: File format not recognized
✅ 解决:
file xxx.deb
如果是 HTML / 重定向页面,说明下载错了。
cannot create directory ‘usr’: Permission denied
✅ 解决:
sudo dpkg-deb -x xxx.deb ./out
unzip 解 ISO(错误用法)ISO 不是 zip! ❌ 错误:
unzip debian.iso
✅ 正确:
7z x debian.iso
# 或
mount -o loop debian.iso /mnt
wrong size / checksum mismatch
✅ 验证:
sha512sum debian-12.iso
debootstrap / mmdebstrap 提取 rootfs 失败E: Failed to fetch ...
✅ 解决:
debootstrap --arch=amd64 stable ./rootfs https://mirrors.tuna.tsinghua.edu.cn/debian
No space left on device
✅ 检查:
df -h
如果是:
请提供:
具体命令
完整报错信息
Debian 版本
请补充以下信息之一:
我可以直接帮你定位并给出解决方案。