在 Debian 里,通常没有名为 “debian extract” 的标准组件,你大概率是以下几种情况之一。下面按常见场景说明如何备份相关“配置”。
deb 包解包(extract)后的配置例如你用:
dpkg-deb -x package.deb dir/
dpkg-deb -e package.deb dir/DEBIAN
或
apt-get download xxx
dpkg-deb -x xxx.deb .
只备份 DEBIAN 目录 和 配置文件 即可:
tar czf deb-config-backup.tar.gz dir/DEBIAN etc/
或者只备份解包目录:
tar czf extract-backup.tar.gz dir/
apt / dpkg 的软件源与包配置这是最常见的“Debian 配置备份”。
sudo tar czf sources-backup.tar.gz /etc/apt/sources.list /etc/apt/sources.list.d/
dpkg --get-selections > packages.list
恢复时:
sudo dpkg --set-selections < packages.list
sudo apt-get dselect-upgrade
推荐整体备份关键配置目录:
sudo tar czf debian-config-backup.tar.gz \
/etc \
/home/$USER/.config \
/root
请告诉我:
/etc 或 ~/.config)我可以给你精确到文件的备份方案。
# 软件源 + 包列表
sudo tar czf apt-backup.tar.gz /etc/apt
dpkg --get-selections > packages.list
如果你能补充“debian extract”具体指什么,我可以给更准确的命令。