你的问题里“debian extract 配置”可能指几种不同场景。下面我按最常见的几种情况给你说明,都是命令行做法。
.deb 包中提取文件(extract)dpkg-deb 提取dpkg-deb -x package.deb ./extract_dir
只解压文件(不含 control 信息)
dpkg-deb -e package.deb ./control_dir
只提取控制信息(DEBIAN/)
dpkg-deb -R package.deb ./full_dir
完整提取(文件 + 控制信息)
ar + tar(底层方式)ar x package.deb
tar -xf control.tar.gz
tar -xf data.tar.gz
.dsc)apt-get source package_name
需要:
sudo apt update
或手动:
dpkg-source -x package_name.dsc
如果是已安装软件,想看/提取其配置文件:
dpkg -L package_name
查看文件列表
cp /etc/xxx /backup/
手动备份配置
dpkg-deb -R old.deb workdir
# 修改 workdir/DEBIAN/ 下配置
dpkg-deb -b workdir new.deb
如果你说的是:
可以直接告诉我场景,我可以给你精确命令模板。