在 Debian 里,**“extract 配置”**这个表述可能对应几种不同场景,下面按常见情况给你说明怎么查看。
dpkg / apt 的解包行为Debian 默认用 dpkg 解包 .deb 文件,它本身没有独立配置文件,行为由以下决定:
/etc/dpkg/dpkg.cfg/etc/dpkg/dpkg.cfg.d/*查看方法:
cat /etc/dpkg/dpkg.cfg
ls /etc/dpkg/dpkg.cfg.d/
cat /etc/dpkg/dpkg.cfg.d/*
常见配置示例:
path-exclude=/usr/share/doc/*
path-exclude=/usr/share/man/*
这些会影响 extract 时是否排除某些文件。
如果你想看“怎么 extract”:
dpkg-deb -x package.deb ./out
dpkg-deb -e package.deb ./control
查看 deb 内部结构:
dpkg-deb -c package.deb
dpkg-deb -I package.deb
在 Debian 源码包中,解压方式由 debian/source/format 决定:
cat debian/source/format
常见值:
3.0 (native)3.0 (quilt)apt source package_name
dpkg-source -x package_name_*.dsc
Debian 本身没有“extract 配置文件”,但你可以查看:
~/.tarrc(tar 配置,较少用)alias | grep tar
可以查看其配置:
~/.config/
例如:
ls ~/.config/engrampa/
| 场景 | 查看位置 |
|---|---|
| deb 解包配置 | /etc/dpkg/dpkg.cfg* |
| 源码解压格式 | debian/source/format |
| 手动 extract | dpkg-deb |
| GUI 解压工具 | ~/.config/ |
如果你能补充说明:
我可以给你更精确的答案。