जेंटू में बाइनरी पैकेज पहले से ही पेश किए जाते हैं 

Gentoo

जेंटू लोगो

2019 के अंत से जेंटू में बाइनरी पैकेज के उपयोग की संभावना पर चर्चा की गई वितरण में और तब से यह डेवलपर्स द्वारा चर्चा का विषय बन गया (विषय को संबोधित करने के दायरे की बात करते हुए) और इसके साथ ही वितरण में कुछ बदलाव किये गये हैं।

उन लोगों के लिए जो जेंटू लिनक्स के बारे में नहीं जानते हैं, आपको पता होना चाहिए कि यह एक ऐसा वितरण है जो कई वर्षों से सिस्टम को स्वयं संकलित करने के प्रभारी उपयोगकर्ता पर आधारित था, अर्थात, उपयोगकर्ता को संकलन करते समय सब कुछ करना होता था, जिसमें संकलन के दौरान कर्नेल को कॉन्फ़िगर करना शामिल है।

जेंटू-लिनक्स
संबंधित लेख:
जेंटू डेवलपर्स कर्नेल के बाइनरी बिल्ड भागों की संभावना पर विचार करते हैं

प्रस्ताव के साथ बाइनरी पैकेज लागू करने के लिए, समय बचाने की सम्भावना खुल गयी उन उपयोगकर्ताओं के लिए सिस्टम इंस्टॉलेशन प्रक्रिया में जो इसे इस तरह से पसंद करेंगे। इस प्रकारजेंटू डेवलपर्स ने हाल ही में एक बाइनरी पैकेज रिपॉजिटरी की शुरुआत की घोषणा की उपयोग करने के लिए तैयार।

उल्लेखनीय है कि पोर्टेज ने कई वर्षों से बाइनरी पैकेजों की स्थापना का समर्थन किया है, लेकिन अब तक बाइनरी पैकेज केवल चुनिंदा रूप से प्रदान किए गए हैं, जिसका अर्थ है कि वे पृष्ठभूमि में थे, लेकिन अब चीजें बदल रही हैं

अब से, परियोजना ने आधिकारिक तौर पर बायनेरिज़ प्रदान करना शुरू कर दिया अपने सर्वर से डाउनलोड करने के लिए, क्योंकि डेवलपर्स ने पूर्व-संकलित बाइनरी पैकेजों से भरा 20 गीगाबाइट रिपॉजिटरी बनाया है।

उपयोगकर्ता के विवेक पर, बायनेरिज़ का उपयोग संयोजन में किया जा सकता है सिस्टम में विभिन्न प्रकार के पैकेजों को मिलाकर, सोर्स कोड से बनाए गए पैकेजों के साथ। सीधे बाइनरी पैकेज डाउनलोड करने से कम-शक्ति वाले कंप्यूटरों पर वितरण की तैनाती में तेजी आएगी और इंस्टॉलेशन प्रक्रिया सुव्यवस्थित हो जाएगी, जिससे उपयोगकर्ता को अनुकूलन के लिए स्रोत कोड से केवल सबसे महत्वपूर्ण घटकों के निर्माण पर ध्यान केंद्रित करने की अनुमति मिलेगी।

इसका मतलब यह नहीं है कि जेंटू अपनी जड़ों से दूर जा रहा है, चूँकि Gentto हमेशा लिनक्स वितरण होगा जो उपयोगकर्ता द्वारा अनुकूलन पर ध्यान केंद्रित करता है और, सबसे ऊपर, नए लोगों के लिए उपयुक्त नहीं है। 

बाइनरी पैकेज के साथ नए रिपॉजिटरी के संबंध में, यह उल्लेख किया गया है कि ध्यान में रखने वाली एक बात यह है कि, अधिकांश आर्किटेक्चर के लिए, वे बाइनरी इंस्टॉलेशन कोर सिस्टम और अपडेट तक ही सीमित होंगे। उदाहरण के लिए पीएएमडी64 और आर्म64 के अलावा अन्य आर्किटेक्चर के लिए, बिल्ड मुख्य सिस्टम घटकों और साप्ताहिक अपडेट तक सीमित हैं। के लिए एएमडी64 और आर्म64 सिस्टम, बाइनरी पैकेज भी कस्टम अनुप्रयोगों को कवर करते हैं, जिसमें लिबरऑफिस, डॉकर, एक्सएफसीई, केडीई और गनोम पैकेज शामिल हैं।

Amd64/x86-64 सिस्टम के लिए पैकेज संकेतकों के साथ संकलित किया गया है «-मार्च=x86-64 -एमट्यून=जेनेरिक -ओ2 -पाइप' और संकेतकों के साथ आर्म64/एआर्क64 सिस्टम के लिए «-O2 -पाइप«. Amd64 आर्किटेक्चर के लिए, GCC और Clang का उपयोग करके संकलित पैकेज विकल्प पेश किए जाते हैं, साथ ही सुरक्षा में सुधार करने और Glibc के बजाय मसल लाइब्रेरी के साथ लिंक करने के लिए कॉन्फ़िगरेशन की पेशकश की जाती है। यदि कुछ सीपीयू के लिए विशिष्ट अनुकूलन सक्षम करना आवश्यक है, तो उपयोगकर्ता, पहले की तरह, वांछित विकल्पों को कॉन्फ़िगर करते हुए, स्रोत पाठ से पैकेजों का पुनर्निर्माण कर सकता है।

विकल्प के रूप में बाइनरी पैकेज जोड़ने के जेंटू के नए कदम का उद्देश्य कंप्यूटिंग शक्ति में सीमित कंप्यूटर वाले उपयोगकर्ताओं की मदद करना है और मूल रूप से व्हील को फिर से बनाने से बचना है, क्योंकि विशिष्ट पैकेजों के बाइनरी पैकेज होने से समय की बचत होती है।

बाइनरी पैकेज प्रमाणित करने के लिए डिजिटल हस्ताक्षर के साथ, वे कुंजियाँ जिनका उपयोग पहले स्टेज बिल्ड को प्रमाणित करने के लिए किया जाता था, का उपयोग किया जाता है. इस मामले में, हस्ताक्षर केवल जीपीकेजी प्रारूप में पैकेजों के लिए सत्यापित किए जाते हैं, जिन्हें हाल ही में प्रोजेक्ट रिपॉजिटरी में डिफ़ॉल्ट रूप से उपयोग किया गया है।

पुराने XPAK प्रारूप में पैकेज, जो अतीत में डिफ़ॉल्ट रूप से उपयोग किए जाते थे, सत्यापन के बिना स्थापित किए जा सकते हैं। अनुकूलता सुनिश्चित करने के लिए, XPAK समर्थन बरकरार रखा गया है, इसलिए जिन उपयोगकर्ताओं को सख्त पैकेज सत्यापन की आवश्यकता होती है, उन्हें पैरामीटर सेट करके डिजिटल हस्ताक्षर सत्यापन के बिना पैकेज स्थापित करने से बचने की सलाह दी जाती है। make.conf फीचर्स='binpkg-request-signature»

अंत में अगर तुम हो इसके बारे में अधिक जानने में रुचि रखते हैं, आप जाँच कर सकते हैं निम्नलिखित लिंक में विवरण।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।