Valmis on APT 2.2 (Advanced Package Tool) paketihaldustööriistade vabastamine, mis sisaldab 2.1 katseversioonis kogunenud muudatusi. APT on lisaks Debiani ja selle tuletistele kasutusel ka mÔnedes rpm-paketihalduri pÔhjal töötavates distributsioonides, nagu PCLinuxOS ja ALT Linux. Uus vÀljaanne integreeritakse peagi Debian Unstable harusse ja Ubuntu pakettide baasi (Ubuntu 20.10 kasutas katseversiooni 2.1).
Muudatustest vÔib mainida:
- Lisatud on etappide kaupa uuenduste tugi, mida juba rakendatakse Ubuntu-s vĂ€rskenduste leviku piiramise ja juurutamise haldamise jaoks. NĂ€iteks vĂ”imaldavad etappide kaupa uuendused levitada uuendusi uue stabiilse vĂ€ljaande ĂŒleminekuks esialgu vĂ€ikese protsendi kasutajate seas ning mĂ”ne aja pĂ€rast, kui regressioone ei esine, levitada uuendusi kĂ”ikidele ĂŒlejÀÀnud kasutajatele.
- Uued ƥabloonid pakettide valimiseks, arvestades sÔltuvusi, nagu «?depends» ja «?conflicts», on rakendatud.
- Lisatud on vĂ€li âProtectedâ, mis asendab vĂ€lja âImportantâ ja mÀÀratleb kustutamiseks keelatud paketid, mis on sĂŒsteemi korrektseks laadimiseks vajalikud.
- KĂ€sule âupdateâ on lisatud valik ââerror-on=anyâ, mille seadistamisel kuvatakse viga igasuguse tĂ”rke korral.
- Rred patchide rakendamise ja vĂ€ljavĂ”tmise meetod on nĂŒĂŒd saadaval eraldi programmina pdiff-failide töötlemiseks.
- Vanade kerneliversioonide eemaldamise kĂ€sitlemise kood (autoremoval) on ĂŒmber kirjutatud shell-ist C++-ks ja seda saab nĂŒĂŒd kutsuda sĂŒstemaatiliselt apt-protsessis, mitte ainult uue kerneliga pakettide installimise ajal. See muudatus garanteerib, et praegu kasutatav kernel sĂ€ilitatakse, mitte kernel, mis oli aktiivne paketi installimise ajal. Jaotise /boot ĂŒlevoolu vĂ€ltimiseks sĂ€ilitatakse kolm kernelit nelja asemel.
- Kohandamisobjektide indekseerimiseks on kasutusele vÔetud XXH3 hash-algoritm Adler32 vÔi RC32c asemel. Hash-tabeli suurust on suurendatud.
- Apt-key utiliit on plaanis eemaldada 2022. aasta teises kvartalis.
Allikas: opennet.ru
