你提到的 “Debian extract” 可能有几种常见含义,下面我按新手最容易遇到的情况给你讲清楚,你看看你属于哪一种。
这是最常见的情况。
dpkg-deb -c 文件名.deb
dpkg-deb -x 文件名.deb 解压目录
示例:
dpkg-deb -x example.deb ./example
解压后你会看到:
example/
├── DEBIAN/
├── usr/
└── etc/
DEBIAN/里是控制信息
usr/、etc/是实际安装的文件
比如从 debian-12.xxx.iso 里拿文件。
sudo mkdir /mnt/iso
sudo mount -o loop debian.iso /mnt/iso
然后:
ls /mnt/iso
用完卸载:
sudo umount /mnt/iso
sudo apt install p7zip-full
7z x debian.iso
常见于:
sudo apt install debootstrap
sudo debootstrap stable ./rootfs http://deb.debian.org/debian
这会“提取”一个最小 Debian 系统到 rootfs。
Debian 下常用:
tar -xvf file.tar
tar -xzvf file.tar.gz
tar -xJvf file.tar.xz
✅ 不要用 root 随便解压系统文件
✅ 解压前先 ls 看看内容
✅ 不确定就问一句:“我在解压 XXX,安全吗?”
我可以直接给你一步一步的命令。