“Debian extract 很慢”这个说法通常有几个常见场景,不同场景原因不一样。下面按最常见情况逐一说明,并给出优化建议。
例如:
dpkg-deb -x package.deb dir/
ar x package.deb
linux-image、libreoffice、texlive✅ 建议:
# 解压到本地 SSD
dpkg-deb -x pkg.deb /tmp/extract/
# 或用更快工具
bsdtar -xf pkg.deb
也就是:
Unpacking ... (100%)
这一步特别慢。
man-db、fontconfig、initramfsupdate-initramfs、mandb✅ 优化方式:
# 禁用不必要 trigger(谨慎)
export DPKG_COLORS=never
apt-get install -o Dpkg::Options::="--force-unsafe-io" pkg
# 或先装后处理
apt-get install --no-install-recommends pkg
例如:
7z x debian.iso
mount + cp
✅ 建议:
mount -o loop debian.iso /mnt
cp -a /mnt /localdir
debootstrap stable /rootfs
✅ 建议:
debootstrap --foreign stable /rootfs http://mirrors.tuna.tsinghua.edu.cn/debian
bsdtar 替代 dpkg-deb如果你能具体说明:
我可以给你更精确的原因和命令。