从 apt-get 设置 dpkg 的日志文件

Setting the Logfile for dpkg from apt-get

我正在编写一个包含多个 apt-get install 命令的自定义安装脚本。我正在查看的是更改 dpkg 日志文件路径。

我面临的问题是,为了让我这样做,我必须更改 dpkg.conf 文件。

取而代之的是,有没有一种方法可以通过 apt-get 发送参数(或将其设置在 apt.conf.d 中的某处),从而更新 --log 选项 dpkg?

您可以通过 /etc/apt/ 下的 Dpkg::Options 配置,甚至从命令行为 apt 指定 dpkg 选项。如:

apt-get -oDpkg::Options::=--log=/path/to/other.log install pkgname

有关详细信息,请查看 apt 和 apt.conf 手册页。