在 Debian 生态里,并没有一个叫 “debian extract” 的官方专用工具。你可能是看到某篇文章或脚本里写了 debian extract,实际指的是解包 / 提取 Debian 包(.deb)内容的操作。
下面按常见需求给你说明:
dpkg-deb(系统自带,最常用)dpkg-deb -x package.deb ./extract_dir
只解压文件内容(不含控制信息)
如果还想提取 DEBIAN/ 控制信息:
dpkg-deb -e package.deb ./extract_dir/DEBIAN
ar(适合纯解包)ar x package.deb
会得到:
debian-binarycontrol.tar.zst / control.tar.gzdata.tar.zst / data.tar.xz再手动解压 data.tar.*
unar(第三方,支持多种格式)sudo apt install unar
unar package.deb
常用工具:
sudo apt install squashfs-tools
unsquashfs filesystem.squashfs
或挂载 ISO:
sudo mount -o loop debian.iso /mnt
请告诉我:
我可以直接给你对应工具和命令。