En version av verktyget för att hantera APT-paket 2.2 (Advanced Package Tool) har förberetts, som innehÄller de Àndringar som samlats in i den experimentella grenen 2.1. Förutom Debian och dess avknoppningar anvÀnds APT ocksÄ i vissa distributioner baserade pÄ rpm-pakethanteraren, sÄsom PCLinuxOS och ALT Linux. Den nya versionen kommer snart att integreras i Debian Unstable-grenen och i paketförrÄdet för Ubuntu (den experimentella grenen 2.1 anvÀndes i Ubuntu 20.10).
Bland Àndringarna kan nÀmnas:
- Stöd för stegvisa uppdateringar har lagts till, som redan anvÀnds i Ubuntu för att begrÀnsa spridningen och hantera distributionen av uppdateringar. Till exempel lÄter stegvisa uppdateringar sprida uppdateringar för övergÄng till en ny stabil version först bland en liten procent av anvÀndarna och efter en tid, om inga regressioner upptÀcks, sprida uppdateringar till alla övriga anvÀndare.
- Ytterligare mallar för att vĂ€lja paket med hĂ€nsyn till beroenden har implementerats, sĂ„som â?dependsâ och â?conflictsâ.
- Ett nytt fÀlt "Protected" har lagts till, som ersÀtter fÀltet "Important" och definierar paket som inte fÄr tas bort och som Àr nödvÀndiga för korrekt systemstart.
- I kommandot âupdateâ har alternativet ââerror-on=anyâ lagts till, vilket gör att ett fel meddelas vid varje fel.
- Metoden för tillÀmpning och extrahering av rred-patchar Àr nu tillgÀnglig som ett fristÄende program för att hantera pdiff-filer.
- Koden för hanteringen av borttagning av gamla kÀrnor (autoremoval) har skrivits om frÄn shell till C++ och kan nu anropas under apt:s körning, snarare Àn endast vid installation av kÀrn-paket. Denna Àndring kommer att sÀkerstÀlla att det aktuella kÀrnan bevaras, snarare Àn den kÀrnan som var aktiv nÀr ett paket med en ny kÀrna installerades. För att undvika överfyllning av /boot-partitionen har det beslutats att bevara tre kÀrnor istÀllet för fyra.
- För att indexera cache-element anvÀnds en XXH3 hash-algoritm istÀllet för Adler32 eller RC32c. Storleken pÄ hash-tabellen har ökat.
- Verktyget apt-key planeras att tas bort under andra kvartalet 2022.
KĂ€lla: opennet.ru
