RPM 6.0 paket menecerinin ikinci beta buraxılışı

Red Hat şirkəti RPM 6.0 paket menecerinin ikinci beta versiyasını yayımladı. Bu versiya Fedora Linux 43 paylamasının payız buraxılışında istifadə ediləcək. Layihə RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS və Tizen kimi paylamalarda istifadə olunur. RPM kodu GPLv2 və LGPLv2 lisenziyaları altında yayılır. RPM 5 versiyası, Red Hat-dan RPM ilə əlaqəsi olmayan və müstəqil inkişafçılar tərəfindən inkişaf etdirilən RPM5 layihəsi ilə təkrarlamaları aradan qaldırmaq üçün buraxılıb.

İkinci beta versiyasında OpenPGP v6 rəqəmsal imzalarının dəstəyi qeyd olunub. Yeniləmədə, həmçinin rəqəmsal imzalarla paketlərin təsdiqlənməsi ilə bağlı düzəlişlər təklif olunur. RPM 6.0 seriyasında ümumi 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.
  • 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