有三个不同的钩子叫做Post-Invoke
or Post-Invoke-Success
,都由apt
工具管理:
DPkg::Post-Invoke
,在每次执行后调用dpkg
(通过apt
工具,而不是手动);APT::Update::Post-Invoke-Success
,在成功更新后调用(即包信息更新,而不是升级);APT::Update::Post-Invoke
, 在更新后调用,成功或失败(在前一种情况下,在前一个钩子之后)。这些分别在apt-pkg/deb/dpkgpm.cc
第 1509 行和apt-pkg/update.cc
第 111 行和第114行中处理。没有DPkg::Post-Invoke-Success
挂钩,我可以找到。
如果您想为所有dpkg
调用添加一个钩子,您应该查看 中的post-invoke
钩子/etc/dpkg/dpkg.cfg
,它与DPkg::Post-Invoke
上面等效,但适用于所有情况,而不仅仅是apt
基于dpkg
. 要查看所有apt
配置选项的示例,请查看/usr/share/doc/apt/examples/configure-index.gz
。
归档时间: |
|
查看次数: |
3090 次 |
最近记录: |