APT 2.2 paket menecerinin buraxılışı

Eksperimental 2.2 filialında toplanmış dəyişiklikləri özündə birləşdirən APT 2.1 (Qabaqcıl Paket Aləti) paket idarəetmə alət dəstinin buraxılışı hazırlanmışdır. Debian və onun törəmə paylamalarına əlavə olaraq, APT PCLinuxOS və ALT Linux kimi rpm paket menecerinə əsaslanan bəzi paylanmalarda da istifadə olunur. Yeni buraxılış tezliklə Debian Qeyri-sabit filialına və Ubuntu paket bazasına inteqrasiya olunacaq (Ubuntu 20.10 eksperimental 2.1 filialından istifadə etdi).

Dəyişikliklər arasında qeyd edə bilərik:

  • Ubuntu-nun paylanmağı məhdudlaşdırmaq və yeniləmələrin yerləşdirilməsinə nəzarət etmək üçün artıq istifadə etdiyi artımlı yeniləmələr üçün əlavə dəstək. Məsələn, mərhələli yeniləmələr yeni stabil buraxılışa yeniləmələri əvvəlcə istifadəçilərin kiçik bir hissəsinə yaymağa və bir müddət sonra, reqressiyalar olmadıqda, yeniləmələri bütün digər istifadəçilərə paylamağa imkan verir.
  • Asılılıqlara əsaslanan paketlərin seçilməsi üçün “?depends” və “?conflicts” kimi əlavə şablonlar tətbiq edilmişdir.
  • "Vacib" sahəsini əvəz edən və silinməsi qəbuledilməz olan və sistemin düzgün yüklənməsi üçün zəruri olan paketləri təyin edən "Qorunan" sahəsinə dəstək əlavə edildi.
  • “-error-on=any” seçimi “yeniləmə” əmrinə əlavə edilmişdir, o, qurulduqda hər hansı uğursuzluqda xəta göstərəcək.
  • Yamaqların tətbiqi və bərpası üçün rred metodu artıq pdf fayllarının işlənməsi üçün ayrıca proqram kimi mövcuddur.
  • Köhnə nüvə versiyalarını silmək üçün işləyici kodu (avtoremoval) shell-dən C++-a yenidən yazılmışdır və indi apt işləyərkən çağırıla bilər, nəinki kernel paketlərini quraşdırarkən. Dəyişiklik, yeni nüvə ilə paketin quraşdırılması zamanı aktiv olan nüvənin deyil, hazırda istifadədə olan ləpənin qorunub saxlanmasını təmin edəcək. /boot bölməsini çox doldurmamaq üçün dörd əvəzinə üç nüvə saxlanılır.
  • Keş elementlərini indeksləşdirmək üçün Adler3 və ya RC32c əvəzinə XXH32 hashing alqoritmi istifadə olunur. Artan hash masa ölçüsü.
  • Apt-key yardım proqramının 2022-ci ilin ikinci rübündə çıxarılması planlaşdırılır.

Mənbə: opennet.ru

Добавить комментарий