- Various patterns related to dependencies, such as ?depends are now available (2.1.16)
Protectedfield is now supported. It replaces the previous
Importantfield and is like Essential, but only for installed packages (some minor more differences maybe in terms of ordering the installs).
updatecommand has gained an
--error-on=anyoption that makes it error out on any failure, not just what it considers persistent ons.
rredmethod can now be used as a standalone program to merge pdiff files
- APT now implements phased updates. Phasing is used in Ubuntu to slow down and control the roll out of updates in the -updates pocket, but has previously only been available to desktop users using update-manager.
Egyéb viselkedésbeli változások
The kernel autoremoval helper code has been rewritten from shell in C++ and now runs at run-time, rather than at kernel install time, in order to correctly protect the kernel that is running now, rather than the kernel that was running when we were installing the newest one.
It also now protects only up to 3 kernels, instead of up to 4, as was originally intended, and was the case before 1.1 series. This avoids /boot partitions from running out of space, especially on Ubuntu which has boot partitions sized for the original spec.
Teljestményt javító fejlesztések
- The cache is now hashed using XXH3 instead of Adler32 (or CRC32c on SSE4.2 platforms)
- The hash table size has been increased
További részletek itt.