在 Debian 或其衍生系统中,**“extract 错误”**通常不是某一个固定命令,而是出现在以下场景中:
dpkg -i / apt install 解包 .deb 失败tar / unzip 解压文件出错debootstrap / apt-get source 提取失败下面按常见原因 → 修复方法来说明。
dpkg-deb: error: subprocess extract returned error exit status 2
df -h
✅ 清理空间:
apt clean
rm -rf /var/cache/apt/archives/*
ls -lh package.deb
重新下载:
apt-get download 包名
mount | grep " / "
若为 ro:
mount -o remount,rw /
sudo dpkg --configure -a
sudo apt -f install
tar: Error is not recoverable: exiting now
file file.tar.gz
md5sum file.tar.gz
tar -xzvf file.tar.gz --ignore-failed-read
unzip -t file.zip
尝试:
unzip -o file.zip
E: Failed to extract rootfs
apt-get update
apt-get install --reinstall debootstrap
使用:
debootstrap --no-check-gpg bookworm /target http://deb.debian.org/debian
dmesg | tail
journalctl -xe
df -h
free -h
请告诉我:
我可以给你精确的一步一步修复方案。