RPM 6.0 փաթեթային կառավարման համակարգի թողարկում։

RPM 6.0 թղթապանակի կառավարման համակարգի թողարկումը հրապարակված է, որը կօգտագործվի Fedora Linux 43 բաշխման թողարկման համար: Նախագիծը զարգանում է Red Hat-ի կողմից և կիրառվում է RHEL, Fedora, SUSE, openSUSE, ALT Linux, Rosa Linux, OpenMandriva, Mageia, PCLinuxOS և Tizen նման բաշխումներում: Նախագծի կոդը տարածվում է GPLv2 և LGPLv2 licenses-ներով: RPM 5 տարբերակը բաց է թողնված՝ RPM5 նախագծի հետ խարսխումների բացառման համար, որը Red Hat-ի RPM-ից անջատ զարգացած է անկախ մշակողների կողմից.

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) ստորագրման հնարավորությունները են կիրառվում.
  • Ավելացված է OpenPGP v6 թվային ստորագրությունների աջակցություն և իրականացվել է կոտրումից պաշտպանված կրիպտոալգորիթմների օգտագործման հնարավորություն ` քվանտային համակարգչին դիմակայելու համար.
  • Ավելացված է արդեն ներմուծված բանալիների թարմացումներ իրականացնելու հնարավորություն.
  • Python լեզվի կոդավորման վարագույրներում ստեղծվել է Python մոդուլների վիճակի մեկուսացման աջակցություն, որպեսզի դրանք կարողանան գործել մի քանի ենթա-մեկնաբանիչներում.

Ընտանիք: opennet.ru

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