A fost lansată versiunea 3.2.0 a instrumentului de gestionare a pachetelor APT (Advanced Package Tool), bazată pe modificările din ramura experimentală 3.1. Se așteaptă ca noua versiune să fie integrată în Debian Unstable și Testing și să facă parte din viitoarea versiune Debian 14; în Ubuntu 26.04 se folosește o versiune apropiată, 3.1.16.
Principala schimbare este dezvoltarea noului rezolvator de dependențe Solver3, care acum este utilizat implicit. Mecanismul se bazează pe algoritmi de backtracking, ceea ce a permis creșterea acurateței soluționării conflictelor, îmbunătățirea alegerii versiunilor pachetelor și accelerarea operațiunilor — în teste, performanța a crescut de aproximativ două ori. De asemenea, a fost implementată suportul pentru actualizări în mai multe etape, protecția împotriva ștergerii manuale a pachetelor instalate și o curățare mai agresivă a dependențelor neutilizate.
Au fost adăugate noi comenzi de diagnosticare apt why și apt why-not, care permit determinarea motivelor pentru instalarea unui pachet sau imposibilitatea de a-l instala. Spre deosebire de instrumentele similare din aptitude, acestea se bazează pe datele reale ale rezolvatorului de dependențe, nu pe estimări probabilistice.
Au fost extinse instrumentele de gestionare a repository-urilor: în fișierele .sources au apărut opțiunile Include și Exclude pentru a forma liste albe și negre de pachete. De asemenea, a fost implementat sprijinul pentru variantele de microarhitectură CPU (amd64v1–amd64v4), permițând utilizarea de compilări optimizate ale pachetelor pentru anumite niveluri x86-64.
O parte din schimbări se referă la gestionarea istoricului operațiunilor. Au fost adăugate comenzile history-list, history-info, precum și instrumente de anulare și reluare a tranzacțiilor (history-undo, history-redo, history-rollback), ceea ce îmbunătățește gestionabilitatea sistemului de pachete și simplifică recuperarea stării.
Printre alte îmbunătățiri:
- s-a adăugat suport pentru HTTPS în utilitarul dselect;
- s-a implementat protecția împotriva trecerii sistemului în modul de așteptare în timpul funcționării dpkg;
- a apărut posibilitatea de a lansa apt-daily atunci când laptopul este conectat la alimentare;
- a fost implementat un mecanism de jurnalizare cu metrige de performanță în format JSONL.
Sursa: linux.org.ru
