RPM 4.17 ची नवीन आवृत्ती आधीच रिलीज करण्यात आली आहे आणि या त्याच्या बातम्या आहेत

RPM 4.17 ची नवीन आवृत्ती प्रसिद्ध झाली अलीकडे आणि या नवीन आवृत्तीत विविध निराकरणे केली आहेत जे या पॅकेज मॅनेजरला सुधारते, उदाहरणार्थ अपयश हाताळणे, लुआ भाषेत मॅक्रो तयार करण्यासाठी इंटरफेस, नवीन प्लगइन आणि बरेच काही सुधारले गेले आहे.

आरपीएम 4 प्रकल्प रेड हॅटने विकसित केला आहे आणि आरएचईएल सारख्या वितरणात वापरला जातो (CentOS, सायंटिफिक लिनक्स, एशियालिनक्स, रेड फ्लॅग लिनक्स, ओरॅकल लिनक्स पासून मिळवलेल्या प्रकल्पांसह), फेडोरा, एसयूएसई, ओपनस्यूएसई, एएलटी लिनक्स, ओपनमँड्रिवा, मॅजिया, पीसीलिनक्सओएस, टिझेन आणि इतर अनेक.

पूर्वी, स्वतंत्र विकास कार्यसंघाने आरपीएम 5 प्रकल्प विकसित केला, जो थेट आरपीएम 4 शी संबंधित नाही आणि सध्या सोडून दिलेला आहे (2010 पासून तो अद्यतनित केलेला नाही).

RPM पॅकेजमध्ये फाइल्सचा अनियंत्रित संच असू शकतो. बहुतेक RPM फायली "बायनरी RPM" असतात (किंवा BRPM) ज्यात काही सॉफ्टवेअरची संकलित आवृत्ती असते. तेथे "स्रोत आरपीएम" (किंवा एसआरपीएम) देखील आहेत ज्यात बायनरी पॅकेज तयार करण्यासाठी वापरलेला स्रोत कोड आहे.

एसआरपीएममध्ये सहसा ".src.rpm" फाइल विस्तार असतो.

आरपीएम वैशिष्ट्यांमध्ये हे समाविष्ट आहे:

  • जीपीजी आणि एमडी 5 सह पॅकेट्स एनक्रिप्टेड आणि सत्यापित केली जाऊ शकतात.
  • स्त्रोत कोड फायली (उदा. ..G.g.g, .tar.bz2) नंतरच्या सत्यापनास अनुमती देऊन एसआरपीएममध्ये समाविष्ट केल्या आहेत.
  • पॅचआरपीएम आणि डेल्टाआरपीएम, जे पॅच फायलींच्या समतुल्य आहेत, स्थापित आरपीएम संकुले वाढवत अद्यतनित करू शकतात.
  • अवलंबन पॅकेज व्यवस्थापकाद्वारे आपोआप सोडविली जाऊ शकतात.

आरपीएम 4.17 ची मुख्य नवीन वैशिष्ट्ये

RPM 4.17 च्या या नवीन आवृत्तीत ते हायलाइट केले आहे स्थापनेदरम्यान फॉल्ट हाताळणी मोठ्या प्रमाणात सुधारली गेली आहे, याव्यतिरिक्त, लुआ भाषेत मॅक्रो तयार करण्यासाठी इंटरफेस देखील सुधारला गेला आहे.

अॅक्सेसरीजमध्ये सादर केलेल्या सुधारणांच्या भागाबद्दल, ते हायलाइट केले आहे dbus -nouncer प्लगइन जोडले डी-बसद्वारे आरपीएम व्यवहाराची तक्रार करणे, फॅपोलिसिड फाइल प्रवेश धोरणे आणि प्लगइन परिभाषित करण्यासाठी fs-verity कर्नलमध्ये तयार केलेली fs-verity यंत्रणा वापरून वैयक्तिक फायलींची सत्यता पडताळणे.

बिल्डरुटमध्ये, डीफॉल्टनुसार, ".la" फायली हटवण्यासाठी नियम लागू करण्यात आला आणि सामायिक लायब्ररी फायलींमधून एक्झिक्युटेबल बिट साफ करण्यासाठी नियम जोडला.

त्या व्यतिरिक्त, हे देखील ठळक केले आहे काही अंतर्गत बाबी सुधारण्यासाठी काम केले गेले आहे, जसे की मॅन पृष्ठे मार्कडाउन स्वरूपात रूपांतरित केली गेली आहेत, अप्राप्य स्क्रिप्ट साफ केल्या आहेत, बीक्रिप्ट आणि एनएसएस क्रिप्टो बॅकएंड काढले आणि पॅकेज व्यवस्थापन आणि पॅकेजिंग मार्गदर्शकाचा प्रारंभिक मसुदा देखील प्रदान केला आहे

दुसरीकडे उल्लेख आहे बर्कले डीबीमध्ये डेटा साठवण्यासाठी डीबीडी बॅकएंड काढला गेला आहे (जुन्या सिस्टीमशी सुसंगततेसाठी, BDB_RO बॅकएंड केवळ वाचनीय मोडमध्ये सोडले जाते). स्क्लाईट डीफॉल्ट डेटाबेस म्हणून वापरला जातो आणि पायथन मदतनीस ड्रायव्हर्स आणि पॅकेज जनरेटर स्वतंत्र प्रकल्पात विभक्त झाले आहेत.

इतर बदलांपैकी जे या नवीन आवृत्तीत उभे आहे:

  • फाईलचे अस्तित्व सत्यापित करण्यासाठी अंतर्भूत मॅक्रो% {विद्यमान:…} जोडले.
  • व्यवहारांवर प्रक्रिया करण्यासाठी API ची क्षमता वाढवण्यात आली आहे.
  • अंगभूत आणि वापरकर्ता-परिभाषित मॅक्रोसाठी वाक्यरचना एकत्रित केली गेली आहे, तसेच त्यांना कॉल करण्याचे स्वरूप (% foo arg,% {foo arg}, आणि% {foo: arg} आता समतुल्य आहे).
  • EdDSA डिजिटल स्वाक्षरीसाठी समर्थन जोडले.
  • Debuginfo काढण्यासाठी उपयुक्तता वेगळ्या प्रकल्पात वेगळ्या आहेत.
  • रिग्रेशन आरपीएम v3 आणि इतर पॅकेजेसचे निश्चित वाचन
  • अनेक नवीन आणि सुधारित भाषांतरे
  • CLI द्वारे परिभाषित निश्चित पॅरामीट्रिक मॅक्रो वितर्क.
  • Stdout वर लिहिणे अयशस्वी झाल्यास –eval मधील त्रुटी कोड गहाळ करण्याचे निराकरण करा
  • एपीआय-विनंती केलेल्या फाईल परवानग्यांचा आदर केला जात नाही त्याचे निराकरण करा
  • डेटाबेस कॅशेची अनावश्यक अवैधता निश्चित करा
  • डार्विन ऑपरेटिंग सिस्टमसाठी समर्थन जोडा

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास या नवीन आवृत्तीपैकी आपण तपशील तपासू शकता पुढील लिंकवर


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.