रेडॉक्स ओएसला pkgar पॅकेज मॅनेजरकडून पाठिंबा मिळाला

रेडॉक्स ऑपरेटिंग सिस्टमच्या विकसकांनी अनावरण केले अलीकडे की त्यांनी ओळख करून दिली नवीन पॅकेज व्यवस्थापक pkgar, जो प्रणालीमध्ये वापरला जाईल.

ज्याला रेडॉक्स बद्दल माहित नाही त्यांच्यासाठी जे ही एक ऑपरेटिंग सिस्टम आहे que त्याचा मुख्य फोकस म्हणजे त्याचा विकास रस्ट भाषा आणि मायक्रोकेनेल संकल्पना वापरत आहे जेथे कर्नल स्तरावर फक्त प्रक्रिया आणि संसाधन व्यवस्थापन दरम्यानचा संवाद प्रदान केला जातो आणि इतर सर्व कार्यक्षमता लायब्ररीत पुरविली जाते जी कर्नल व वापरकर्ता एजंट्स दोन्ही वापरु शकते.

प्रकल्पाचा एक भाग म्हणून, नवीन पॅकेज स्वरूपन विकसित केले जात आहे, पॅकेज मॅनेजमेंट फंक्शन्ससह एक लायब्ररी आणि क्रिप्टोग्राफिक सत्यापित फाइल्सचा संग्रह तयार आणि काढण्यासाठी कमांड लाइन टूल आहे.

Pkgar स्वरूप सार्वत्रिक असण्याचा हेतू नाही आणि रेडॉक्स ओएस ऑपरेटिंग सिस्टमची वैशिष्ट्ये विचारात घेऊन ते ऑप्टिमाइझ झाले आहे.

पॅकेज व्यवस्थापक डिजिटल स्वाक्षरी आणि अखंडता तपासणीद्वारे स्त्रोत सत्यापन करण्यास समर्थन देते. ब्लॅक 3 हॅश फंक्शनचा वापर करून चेकसमची गणना केली जाते. केवळ शीर्षलेख भाग हाताळता, पॅकेज फाईल जतन केल्याशिवाय pkgar ची सत्यापन कार्यक्षमता प्रवेश करता येते.

विशेषतः पॅकेजमध्ये शीर्षलेख फाइल असते (.pkgar_head) आणि एक डेटा फाइल (.pkgar_data). शीर्षलेख फाईल डेटा फायलीशी संलग्न करून योग्यरित्या स्वाक्षरी केलेले पूर्ण डायजेस्ट पॅकेट (.pkgar) मिळवता येते.

शीर्षलेख फाईलमध्ये डेटा फाइलच्या शीर्षलेख आणि पॅरामीटराइज्ड स्ट्रक्चर्स तसेच पॅकेट सत्यापित करण्यासाठी डिजिटल स्वाक्षरीसाठी स्वतंत्र चेकसम समाविष्ट आहे.

डेटा फाईलमध्ये सर्व पुरवलेल्या फायली आणि निर्देशिकांची अनुक्रमिक यादी असते पॅकेज मध्ये. प्रत्येक डेटा घटकापूर्वी मेटाडेटासह एक रचना असते ज्यात डेटा स्वतःच एक चेकसम, आकार, प्रवेश अधिकार, स्थापित करण्यासाठी फाईलचा संबंधित मार्ग आणि पुढील डेटा घटकाच्या पॅरामीटर्सचा ऑफसेट असतो.

अद्यतन प्रक्रियेदरम्यान वैयक्तिक फायली बदलल्या नाहीत आणि चेकसम जुळत असेल तर त्या वगळल्या जातील आणि डाउनलोड केल्या गेल्या नाहीत.

या फाइलमधील पॅरामीटर्ससह केवळ स्ट्रक्चर्स लोड करून हेडर फाईलमध्ये चेकसमची जुळत असल्याचे सुनिश्चित करून केवळ शीर्षलेख फाइल आणि निवडलेल्या डेटा फाइलची शुद्धता मिळविण्याद्वारे स्त्रोताची अखंडता सत्यापित केली जाऊ शकते.

डेटाच्या आधी असलेल्या पॅरामीटर्ससह संरचनेचा चेकसम वापरुन थेट डाउनलोड केल्यावर डेटाच सत्यापित केला जाऊ शकतो.

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

Pkgar ची मुख्य उद्दिष्ट्ये:

  • अणु: अद्यतने जेव्हा शक्य असेल तेव्हा अर्ज करा आपोआप.
  • रहदारी बचत: नेटवर्कवर डेटा केवळ प्रसारित केला जातो जेव्हा हॅश बदलतो (केवळ अद्यतनित केलेल्या फायली अद्ययावत दरम्यान डाउनलोड केल्या जातात).
  • उच्च कार्यक्षमता वेगवान क्रिप्टोग्राफिक अल्गोरिदम गुंतलेली आहेत (हॅशची गणना करत असताना ब्लेक 3 डेटा प्रोसेसिंगच्या समांतरणाचे समर्थन करते). रिपॉझिटरी डेटा पूर्वी कॅश केलेला नसल्यास, डाउनलोड केलेल्या डेटासाठी हॅशची गणना बूट वेळी केली जाऊ शकते.
  • minimalism: इतर स्वरुपाच्या विपरीत, pkgar मध्ये पॅकेज काढण्यासाठी आवश्यक फक्त मेटाडेटाचा समावेश आहे.
  • स्थापना निर्देशिका स्वातंत्र्य: कोणताही वापरकर्ता कोणत्याही निर्देशिकेत पॅकेज स्थापित करू शकतो (वापरकर्त्यास निवडलेल्या निर्देशिकेत लिहिण्याचा अधिकार असणे आवश्यक आहे).
  • सुरक्षा: पॅकेट्स नेहमी क्रिप्टोग्राफिक सत्यापित केली जातात आणि वास्तविक पॅकेट ऑपरेशन्स पूर्ण होण्यापूर्वी सत्यापन केली जाते (शीर्षलेख प्रथम लोड केला जातो आणि जर डिजिटल स्वाक्षरी योग्य असेल तर डेटा तात्पुरत्या निर्देशिकेत हस्तांतरित केला जातो, जो सत्यापनानंतर निर्देशिका गंतव्यस्थानावर हलविला जातो).

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

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

*

*

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