在 Debian 系统中,“extract 日志”通常出现在几种不同场景下,例如:
dpkg / apt 安装 .deb 包时的解包(extract)过程tar / unzip 等命令解压文件下面按常见场景说明如何查看 extract 相关日志。
apt 的操作日志位于:
/var/log/apt/history.log
/var/log/apt/term.log
查看 extract 相关记录:
grep -i extract /var/log/apt/history.log
grep -i unpack /var/log/apt/term.log
dpkg 会记录软件包解包(unpack)动作:
/var/log/dpkg.log
查看解包日志:
grep unpack /var/log/dpkg.log
或查看某个包:
grep nginx /var/log/dpkg.log
如果你用命令解包 .deb:
dpkg-deb -x package.deb dir/
这种操作不会写系统日志,你可以:
dpkg-deb -x package.deb dir/ > extract.log 2>&1
apt-get 的模拟模式查看:apt-get install --reinstall -o Debug::pkgDPkgProgressReporting=true nginx
如果“extract”指解压文件:
tar -xvf file.tar.gz
查看解压了哪些文件:
tar -tvf file.tar.gz
unzip file.zip
记录日志:
unzip file.zip | tee unzip.log
debootstrap bullseye /mnt
日志通常在终端输出,可重定向:
debootstrap bullseye /mnt > debootstrap.log 2>&1
安装日志在:
/var/log/installer/
例如:
/var/log/installer/syslog
如果你想看 apt 解包细节:
apt-get install -o Debug::pkgDPkgProgressReporting=true -o DPkg::Log=/var/log/dpkg-debug.log nginx
或:
export DPKG_DEBUG=1
| 场景 | 日志位置 |
|---|---|
| apt 安装 | /var/log/apt/* |
| dpkg 解包 | /var/log/dpkg.log |
| 手动解压 | 自行重定向输出 |
| 系统安装 | /var/log/installer/syslog |
如果你能说明具体是在哪种 extract 场景下(apt / debootstrap / tar / 安装系统),我可以给你更精确的命令。