在 Debian 系统中,“extract” 通常不是某个独立软件包的名字,而是指从 .deb 文件或软件包仓库中提取内容/依赖信息这一类操作。你问的“配置依赖什么”,需要看具体场景。下面按常见情况说明:
.deb 包中提取文件(不安装)常用工具及依赖:
dpkg-debdpkgdpkg-deb -x package.deb ./out
arbinutilsar x package.deb
binutils.dsc + .tar.* + .diff)常用工具:
dpkg-sourcedpkg-devapt install dpkg-dev
dpkg-source -x package.dsc
apt-get sourceapt install dpkg-dev
deb-src 源.deb 的依赖关系(不提取文件)apt-cache dependsapt-cache depends package.deb
dpkg -Idpkg -I package.deb
Depends: 字段如果你是在写脚本或构建系统中“extract Debian 包”,通常需要:
dpkg
dpkg-dev
binutils
coreutils
可选:
apt-utils
Debian 中提取(extract)操作主要依赖
dpkg/dpkg-dev/binutils,具体取决于你是提取文件、源码还是依赖信息。
如果你指的是某个特定工具叫 extract(如 extract(libextract)),请告诉我,我可以精准说明。