Preparouse unha versión do conxunto de ferramentas de xestión de paquetes APT 2.2 (Advanced Package Tool), que incorpora os cambios acumulados na rama experimental 2.1. Ademais de Debian e as súas distribucións derivadas, APT tamén se usa nalgunhas distribucións baseadas no xestor de paquetes rpm, como PCLinuxOS e ALT Linux. A nova versión integrarase en breve na rama Inestable de Debian e na base do paquete Ubuntu (Ubuntu 20.10 utilizou a rama experimental 2.1).
Entre os cambios podemos sinalar:
- Engadiuse soporte para actualizacións incrementais, que Ubuntu xa usa para limitar a distribución e controlar o despregue de actualizacións. Por exemplo, as actualizacións por fases permiten distribuír actualizacións dunha nova versión estable inicialmente a unha pequena porcentaxe de usuarios e despois dun tempo, en ausencia de regresións, distribuír actualizacións a todos os demais usuarios.
- Implementáronse modelos adicionais para seleccionar paquetes en función das dependencias, como "?depende" e "?conflitos".
- Engadiuse soporte para o campo "Protexido", que substituíu o campo "Importante" e define paquetes que non se poden eliminar e son necesarios para que o sistema arranque correctamente.
- Engadiuse a opción "-error-on=any" ao comando "update", que, cando estea configurado, mostrará un erro en calquera fallo.
- O método rred para aplicar e recuperar parches agora está dispoñible como un programa separado para procesar ficheiros pdf.
- O código controlador para eliminar versións antigas do núcleo (eliminación automática) foi reescrito do shell a C++ e agora pódese chamar mentres apt está en execución, e non só cando se instalan paquetes do núcleo. O cambio asegurará que se conserve o núcleo que está en uso actualmente, e non o que está activo durante a instalación dun paquete cun novo núcleo. Para evitar encher en exceso a partición /boot, gárdanse tres núcleos en lugar de catro.
- Para indexar os elementos da caché, úsase o algoritmo hash XXH3 en lugar de Adler32 ou RC32c. Aumentou o tamaño da táboa hash.
- A utilidade apt-key está programada para a súa eliminación no segundo trimestre de 2022.
Fonte: opennet.ru