Size: 722
Comment: WIP
|
Size: 909
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 19: | Line 19: |
* {{{Dpkg::Pre-Invoke {"mycommand";};}}}: ??? * {{{Dpkg::Post-Invoke {"mycommand";};}}}: ??? |
* {{{Dpkg::Pre-Invoke {"mycommand";};}}}: executes {{{mycommand}}} before apt calls dpkg * {{{Dpkg::Post-Invoke {"mycommand";};}}}: executes {{{mycommand}}} after apt calls dpkg * {{{Pre-Install-Pkgs}}}: ??? /* package filename in /var/cache/apt/archives/ is passed as stdin */ |
WIP: refactoring of https://wiki.debian.org/AptConf and other apt configuration pages
Apt is configured by several resources, including:
?AptKeys
- preferences
- apt.conf.d
apt.conf.d
Apt accepts configuratino files (without extension) in /etc/apt/apt.conf.d/. These are processed by Apt in numeric/alphabetical order. /etc/apt/apt.conf is also valid but deprecated.
These files can contain various directives:
Dpkg::Pre-Install-Pkgs {"mycommand";};: executes mycommand before package installation/unpacking by Dpkg.
Dpkg::Pre-Invoke {"mycommand";};: executes mycommand before apt calls dpkg
Dpkg::Post-Invoke {"mycommand";};: executes mycommand after apt calls dpkg
Pre-Install-Pkgs: ???