Debian Extract 错误排查指南
一 明确场景与快速定位
二 本地压缩包解压类错误的排查
三 安装或解包 .deb 时的错误排查
四 高频错误对照表
| 症状关键词 | 可能原因 | 快速修复 |
|---|---|---|
| No space left on device / 写入失败 | 目标分区空间不足 | df -h 查占用,du -sh 定位大目录,清理或扩容后再解压/安装 |
| tar: Unexpected EOF / zip: End-of-central-directory signature not found | 压缩包不完整/损坏 | 重新下载,计算并比对 SHA256/MD5 |
| Permission denied | 权限不足或目录不可写 | 使用 sudo 或调整目录权限/属主 |
| E: Could not get lock … | 另有 apt/dpkg 进程或残留锁文件 | 结束相关进程,删除锁文件后重试 |
| dpkg-deb: error: … 子进程 粘贴 返回错误状态 1/2 | .deb 包损坏或签名问题 | 重新下载,校验完整性 |
| 架构不匹配(amd64 vs arm64) | 包与系统架构不一致 | 下载与系统架构匹配的包 |
| 无法识别的压缩格式 | 工具与文件类型不匹配 | 使用匹配工具:tar/unzip/dpkg-deb |
| GPG error: NO_PUBKEY | 仓库签名公钥缺失 | 导入缺失公钥或安装 debian-archive-keyring |
| Invalid Release file / 仓库无 Release 文件 | 源地址错误或镜像失效 | 修正 sources.list,更换为可用镜像并更新索引 |
五 提交有效求助信息的要点