RPM 6.0 փաթեթի կառավարիչի երկրորդ բետա թողարկում

Компания Red Hat опубликовала второй бета-выпуск пакетного менеджера RPM 6.0, который будет задействован в осеннем выпуске дистрибутива Fedora Linux 43. Проект используется в таких дистрибутивах, как RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS и Tizen. Код RPM распространяется под лицензиями GPLv2 и LGPLv2. Версии RPM 5 пропущена для исключения пересечений с проектом RPM5, который не связан с RPM от Red Hat и развивался независимыми разработчиками.

Из улучшений во второй бета-версии отмечается поддержка цифровых подписей OpenPGP v6. В обновлении также предложены исправления, связанные с верификацией пакетов по цифровым подписям. Общие изменения в ветке RPM 6.0:

  • Նոր RPM 6 փաթեթների ձևաչափի աջակցություն, որը թույլ է տալիս ստեղծել 4 ԳԲ-ից մեծ փաթեթներ: RPM 6 ձևաչափում ներգրավված են 64-բիթանոց դաշտեր չափերի հետ, բարելավված են կառույցները, որոնք կապված են կրիպտոգրաֆիայի հետ, և ավելացվել են MIME տվյալներ ֆայլերի մասին.
  • RPM 3 ձևաչափի աջակցությունը դադարեցվել է: RPM 4 ձևաչափի աջակցությունը, որն օգտագործում է cpio, հիմնովին կմնա` բաշխումները կկարողանան որոշել մնալ RPM 4 ձևաչափի վրա.
  • Առաջարկվում են փաթեթների իսկության ստուգման բոլոր կատարումը թվային ստորագրությամբ ըստ mặcза.
  • rpmbuild ծրագիրը ավելացվել է աջակցություն՝ տեղական ստորագրությունների ավտոմատ ձևավորման համար կառուցման ընթացքում, իսկ rpm ծրագրին ավելացվել է «—nosignature» ընտրանքը փաթեթի ստորագրության ստուգման առանց ստիպողական տեղադրում իրականացնելու համար.
  • GnuPG փոխարեն օգտագործելու հնարավորություն է տրվել Rust-ում գրանցված Sequoia-sq գործիքակազմը.
  • Համակարգի զարգացումները թույլ են տալիս C++ (C++20) լեզվի օգտագործումը, այլ ոչ միայն C լեզվով.
  • Կայունացված է OpenPGP սերտիֆիկատների մի քանի ստորագրությունների օգտագործման հնարավորությունը յուրաքանչյուր փաթեթի համար.
  • MD5, SHA1 և DSA հեշերի աջակցությունը դադարեցվել է.
  • rpmkeys գործիքի հնարավորությունները ընդլայնված են բանալիների հետ աշխատանքում, օրինակ՝ OpenPGP բանալիները թարմացնելու համար հնարավոր է օգտագործել «rpmkeys —import» հրամանը.
  • Մինչև այժմ միայն լիակատար նույնականացուցիչներ և OpenPGP բանալիների հատկանիշների (fingerprint) ստորագրման հնարավորությունները են կիրառվում.
  • Ավելացված է արդեն ներմուծված բանալիների թարմացումներ իրականացնելու հնարավորություն.
  • Python լեզվի կոդավորման վարագույրներում ստեղծվել է Python մոդուլների վիճակի մեկուսացման աջակցություն, որպեսզի դրանք կարողանան գործել մի քանի ենթա-մեկնաբանիչներում.

Ընտանիք: opennet.ru

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster