Është përgatitur një version i ri të mjetit për menaxhimin e paketave APT 2.2 (Advanced Package Tool), i cili ka përfshirë ndryshimet e grumbulluara në degën eksperimentale 2.1. Përveç Debian dhe distribucioneve të lidhura me të, APT përdoret gjithashtu në disa distribucione që bazohen në menaxherin e paketave rpm, si PCLinuxOS dhe ALT Linux. Publikimi i ri do të integrohet së shpejti në degën Debian Unstable dhe në bazën e paketave Ubuntu (në Ubuntu 20.10 u përdor dega eksperimentale 2.1).
Nga ndryshimet mund të theksohen:
- Është shtuar mbështetje për përditësimet e fazave, të cilat tashmë po aplikohen në Ubuntu për të kufizuar shpërndarjen dhe menaxhimin e shpërndarjes së përditësimeve. Për shembull, përditësimet e fazave lejojnë shpërndarjen e përditësimeve për kalimin në një version të ri stabil fillimisht ndërmjet një përqindjeje të vogël të përdoruesve dhe pas një kohe, në rast se nuk ka regresione, të shpërndahen përditësimet për të gjithë përdoruesit e tjerë.
- Janë realizuar skema të additional për zgjedhjen e paketave me marrjen parasysh të varësive, si «?depends» dhe «?conflicts».
- Është shtuar mbështetje për fushën «Protected», e cila ka zëvendësuar fushën «Important» dhe përcakton paketat që nuk lejohen të fshihen, të cilat janë të nevojshme për ngarkimin e saktë të sistemit.
- Grupit «update» i është shtuar opsioni «—error-on=any», ku, kur aktivizohet, një gabim do të shfaqet në rastin e çdo dështimi.
- Metoda e aplikimit dhe nxjerrjes së patches rred tani është e disponueshme në formën e një programi të veçantë për përpunimin e skedarëve pdiff.
- Kodi i trajtuesit për heqjen e versioneve të vjetra të bërthamës (autoremoval) është shkruar nga shell në C++ dhe tani mund të thirret gjatë funksionimit të apt, dhe jo vetëm gjatë instalimit të paketave me bërthamë. Ky ndryshim do të sigurojë ruajtjen e bërthamës që po përdoret aktualisht, dhe jo të bërthamës aktive gjatë instalimit të paketës me bërthamën e re. Për të shmangur mbushjen e seksionit /boot, ruhet një sasi prej tri bërthamash në vend të katër.
- Për indeksonin e elementeve të caches është përdorur algoritmi i hash-it XXH3 në vend të Adler32 ose RC32c. Në madje është rritur madhësia e tabelës hash.
- Mjeti apt-key është planifikuar të hiqet në tremujorin e dytë të vitit 2022.
Burimi: opennet.ru
