Pripremljeno je izdanje alata za upravljanje paketima APT 2.2 (Advanced Package Tool), koji uključuje promjene akumulirane u eksperimentalnoj grani 2.1. Uz Debian i njegove izvedene distribucije, APT se također koristi u nekim distribucijama temeljenim na rpm paketnom upravitelju, kao što su PCLinuxOS i ALT Linux. Novo izdanje uskoro će biti integrirano u granu Debian Unstable i u bazu paketa Ubuntu (Ubuntu 20.10 koristio je eksperimentalnu granu 2.1).
Među promjenama možemo primijetiti:
- Dodana je podrška za inkrementalna ažuriranja, koja Ubuntu već koristi za ograničavanje distribucije i kontrolu postavljanja ažuriranja. Na primjer, postupna ažuriranja omogućuju distribuciju ažuriranja za novo stabilno izdanje u početku malom postotku korisnika, a nakon nekog vremena, u nedostatku regresija, distribuiranje ažuriranja svim ostalim korisnicima.
- Implementirani su dodatni predlošci za odabir paketa na temelju ovisnosti, kao što su “?ovisi” i “?sukobi”.
- Dodana je podrška za polje “Protected” koje je zamijenilo polje “Important” i definira pakete koji su neprihvatljivi za uklanjanje, a potrebni su za ispravno pokretanje sustava.
- Opcija “-error-on=any” dodana je naredbi “update” koja će, kada je postavljena, prikazati pogrešku pri svakom kvaru.
- Rred metoda za primjenu i dohvaćanje zakrpa sada je dostupna kao zaseban program za obradu pdf datoteka.
- Kod rukovatelja za uklanjanje starih verzija kernela (autoremoval) prepisan je iz ljuske u C++ i sada se može pozvati dok je apt pokrenut, a ne samo kada se instaliraju kernel paketi. Promjena će osigurati očuvanje kernela koji je trenutno u upotrebi, a ne kernela koji je aktivan tijekom instalacije paketa s novim kernelom. Kako bi se izbjeglo prepunjavanje /boot particije, spremaju se tri jezgre umjesto četiri.
- Za indeksiranje elemenata predmemorije koristi se algoritam raspršivanja XXH3 umjesto Adler32 ili RC32c. Povećana veličina hash tablice.
- Uklanjanje pomoćnog programa apt-key planirano je za drugi kvartal 2022.
Izvor: opennet.ru