在 Debian 体系里,“extract 配置”通常不是某一个固定文件名,而是看你用什么工具来“提取/解包/拆分”内容。下面按常见场景给你说明,你可以对号入座。
.deb 包的解包(extract)dpkg-debdpkg-deb -x package.deb extract_dir
-x:解压文件到目录-e:只解压控制信息(DEBIAN/)示例:
dpkg-deb -x nginx.deb ./nginx
dpkg-deb -e nginx.deb ./nginx/DEBIAN
apt-get source 提取源码apt-get source package_name
前提:
deb-src http://deb.debian.org/debian bookworm main
写在 /etc/apt/sources.list
xorriso / 7z7z x debian.iso -oextract_dir
或用 mount:
mount -o loop debian.iso /mnt
你可能指的是 自动安装配置提取(常见误解)
preseed 文件本身不是“extract”,而是:
d-i partman-auto/disk string /dev/sda
d-i partman-auto/method string regular
那通常是:
debian/rules
示例:
override_dh_auto_install:
mkdir -p debian/tmp/usr/bin
cp src/app debian/tmp/usr/bin/
例如:
ucfdebconf-get-selectionsdebconf-get-selections > myconfig.txt
Debian 没有统一的 “extract 配置” 文件,你要先明确:
- 解包
.deb?- 解 ISO?
- 抽配置?
- 自动安装?
如果你能贴一句你看到的原文(比如报错或文档),我可以直接给你对应写法。