Rilascio del gestore di pacchetti APT 2.2

È stato preparato un rilascio del toolkit di gestione dei pacchetti APT 2.2 (Advanced Package Tool), che incorpora le modifiche accumulate nel ramo sperimentale 2.1. Oltre a Debian e alle sue distribuzioni derivate, APT è utilizzato anche in alcune distribuzioni basate sul gestore di pacchetti rpm, come PCLinuxOS e ALT Linux. La nuova versione sarà presto integrata nel ramo Debian Unstable e nel pacchetto base di Ubuntu (Ubuntu 20.10 utilizzava il ramo sperimentale 2.1).

Tra le modifiche possiamo notare:

  • Aggiunto il supporto per gli aggiornamenti incrementali, che Ubuntu già utilizza per limitare la distribuzione e controllare la distribuzione degli aggiornamenti. Ad esempio, gli aggiornamenti graduali consentono di distribuire gli aggiornamenti a una nuova versione stabile inizialmente a una piccola percentuale di utenti e dopo un po' di tempo, in assenza di regressioni, distribuire gli aggiornamenti a tutti gli altri utenti.
  • Sono stati implementati modelli aggiuntivi per la selezione dei pacchetti in base alle dipendenze, come “?depends” e “?conflitti”.
  • Aggiunto il supporto per il campo "Protetto", che ha sostituito il campo "Importante" e definisce i pacchetti che non sono accettabili per la rimozione e che sono necessari per il corretto avvio del sistema.
  • Al comando “update” è stata aggiunta l'opzione “-error-on=any” che, se impostata, visualizzerà un errore in caso di errore.
  • Il metodo rred per applicare e recuperare le patch è ora disponibile come programma separato per l'elaborazione dei file PDF.
  • Il codice del gestore per la rimozione delle vecchie versioni del kernel (rimozione automatica) è stato riscritto dalla shell al C++ e ora può essere chiamato mentre apt è in esecuzione e non solo durante l'installazione dei pacchetti del kernel. La modifica garantirà che venga preservato il kernel attualmente in uso e non il kernel attivo durante l'installazione di un pacchetto con un nuovo kernel. Per evitare di riempire eccessivamente la partizione /boot, vengono salvati tre core invece di quattro.
  • Per indicizzare gli elementi della cache, viene utilizzato l'algoritmo di hashing XXH3 anziché Adler32 o RC32c. Aumentate le dimensioni della tabella hash.
  • La rimozione dell'utilità apt-key è prevista per il secondo trimestre del 2022.

Fonte: opennet.ru

Aggiungi un commento