RPM 6.0 paket menecerinin yayılması

RPM 6.0 paket idarəedicisinin buraxılışı başa çatdı və bu, Fedora Linux 43 paylamasının buraxılışında istifadə olunacaq. Layihə Red Hat şirkəti tərəfindən inkişaf etdirilir və RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS və Tizen kimi paylamalarda istifadə olunur. Layihənin kodu GPLv2 və LGPLv2 lisenziyaları ilə yayımlanır. RPM 5 versiyası, Red Hat-dan olan RPM ilə əlaqəsi olmayan və müstəqil inkişafçılar tərəfindən yaradılan RPM5 layihəsi ilə qarşılaşmaları önləmək üçün buraxılıb.

RPM 6.0-da əsas dəyişikliklər:

  • 4 GB-dan böyük paketlərin yaradılmasına imkan verən yeni RPM 6 paket formatının dəstəyi. RPM 6 formatında 64-bit sahələr istifadə edilir, kriptoqrafiya ilə bağlı strukturlar yenilənib və fayllar üçün MIME məlumatları əlavə edilib.
  • RPM 3 formatının dəstəyi dayandırılıb. RPM 4 formatının, cpio istifadə edən, tam şəkildə dəstəyi saxlanılacaq — paylamalar öz istəklərinə uyğun olaraq RPM 4 formatında qala bilərlər.
  • Paketlərin doğrulaması üçün digital imza istifadə edilməsi standart olaraq daxil edilib.
  • rpmbuild utilitəsinə, yığma prosesində lokal imzaların avtomatik yaradılmasını dəstəkləyən bir xüsusiyyət əlavə edilib, rpm utilitəsinə isə imzalanmamış paketlərin quraşdırılması üçün "—nosignature" seçimi əlavə edilib.
  • GnuPG yerinə Rust-da yazılmış Sequoia-sq alət dəsti istifadəsi imkanı təqdim edilib.
  • İnkişaf zamanı yalnız C dili ilə deyil, həm də C++ (C++20) istifadəsinə icazə verilir.
  • Hər paket üçün bir neçə OpenPGP imzası istifadəsi mümkündür.
  • MD5, SHA1 və DSA hash-lərinə dəstək dayandırılıb.
  • rpmkeys utilitəsinin açarlarla işləmə imkanları genişləndirilib, məsələn, OpenPGP açarlarının yenilənməsi üçün "rpmkeys —import" komandasını istifadə etmək olar.
  • Yalnız tam identifikatorlar və OpenPGP açarlarının fingerprint hash-ləri nəzərə alınıb.
  • OpenPGP v6 digital imzalarının dəstəyi əlavə edilib və kvant kompüteri tərəfindən sındırılmaya davamlı kriptoqrafiya algoritmları istifadəsi mümkündür.
  • Artıq idxal edilmiş açarların yenilənməsi imkanı əlavə edilib.
  • Python dili üçün bağlamalarda, Python modullarının bir neçə sub-interpreterdə işə salınması üçün vəziyyətin izolyasiyasının dəstəyi həyata keçirilib.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster