APT 3.2.0 (Advanced Package Tool) paketihaldustööriista versioon on loodud 3.1 eksperimendiversiooni muudatuste põhjal. Uue versiooni integreerimist oodatakse Debian Unstable ja Testing süsteemidesse, samuti saab see osa olema tulevasest Debian 14 versioonist; Ubuntu 26.04 kasutab sarnast versiooni 3.1.16.
Peamiseks muudatuseks on uue sõltuvuste lahendaja Solver3 areng, mis on nüüd vaikimisi kasutusel. Mekanism põhineb tagasivõtmise algoritmidel, mis on suurendanud konfliktide lahendamise täpsust, parandanud paketiversioonide valikut ja kiirendanud operatsioonide teostust - testide tulemusel on jõudlus kasvanud umbes kaks korda. Samuti on lisatud toetust mitmeastmelistele uuendustele, käsitsi installitud pakettide eemaldamise kaitse ja agressiivsem kasutamata sõltuvuste puhastamine.
Uued diagnostikakomandod apt why ja apt why-not, mis võimaldavad määrata paketi installimise põhjuseid või selle installimise võimatust. Erinevalt sarnastest vahenditest aptitude'is tuginevad need sõltuvuste lahendaja tegelikele andmetele, mitte tõenäosuslikule hinnangule.
Laienenud repostiivide haldamise vahendid: failides .sources on ilmunud valikud Include ja Exclude, et koostada pakettide valgeid ja musti nimesid. Samuti on lisatud CPU mikroarhitektuuri variante (amd64v1–amd64v4), mis võimaldab kasutada pakettide optimeeritud kogusid spetsiifiliste x86-64 tasemete jaoks.
Mõned muudatused puudutavad toimingute ajaloo haldamist. Lisatud on käsud history-list, history-info ning ka tagasivõtmise ja uuesti tegemise vahendid (history-undo, history-redo, history-rollback), mis suurendab pakettide süsteemi haldamise efektiivsust ja lihtsustab oleku taastamist.
Muudest parendustest:
- HTTPS-i tugi on lisatud dselect utiliiti;
- rakendatud on kaitse süsteemi unerežiimi sisenemise eest dpkg töötamise ajal;
- on võimalik käivitada apt-daily sülearvuti ühendamisel toiteallikaga;
- on juurutatud logimise mehhanism, mis sisaldab jõudlust mõõtevate andmete vormingus JSONL.
Allikas: linux.org.ru
