नए गणना स्क्रैच सर्वर वितरण का अवलोकन

लिनक्स की गणना करें



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

सर्वर का समय आ गया है। हां, आप गणना निर्देशिका सर्वर (सीडीएस) को स्थापित कर सकते हैं और एलडीएपी समर्थन के साथ कई सेवाओं के लिए समर्थन प्राप्त कर सकते हैं। लेकिन व्यवहार में, केवल एक कार्यालय कंप्यूटर इतनी सारी सेवाओं का उपयोग कर सकता है। सीडीएस एक वेब सर्वर के रूप में अच्छी तरह से काम नहीं करता है, एक फ़ायरवॉल के रूप में बदतर है। यह पूर्वस्थापित सॉफ्टवेयर की प्रचुरता के कारण है। गणना स्क्रैच सर्वर (सीएसएस) को इस समस्या को हल करने के लिए डिज़ाइन किया गया है।



तो क्या वास्तव में एक गणना स्क्रैच सर्वर है?



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

संक्षेप में, गणना स्क्रैच सर्वर नई गणना-स्थापित इंस्टॉलेशन उपयोगिता और लाइव एलसीडी छवि से काम करने और स्थापित करने के लिए आवश्यक न्यूनतम पैकेज के साथ स्टेज 3 ( जेंटू की न्यूनतम कार्यशील छवि) है।

यदि आप गहराई से देखते हैं, तो सीएसएस ने गणना 2 उपयोगिताओं की सभी उपलब्धियों को अपनाया। लेकिन पहले बातें पहले।



विशेषताएं



स्थापना


गणना स्क्रैच सर्वर केवल कार्यक्रमों का एक मूल सेट प्रदान करता है। आवश्यक कार्यों को पूरा करने के लिए, आपको पैकेज स्थापित करने की आवश्यकता होगी। आप इसे सीधे "बिल्डर" मोड में लाइव एलसीडी से बूट करके निष्पादित कर सकते हैं। उसके बाद, आप आवश्यक स्थापना और अद्यतन कार्यक्रम कर सकते हैं। अंत में, एक नई प्रणाली छवि बनाने के लिए बस 'गणना-iso' कमांड चलाएं। छवि निर्देशिका / usr / गणना / शेयर / लिनक्स में बनाई जाएगी। इस निर्देशिका में एक मुफ्त डिस्क विभाजन को माउंट करना उचित है, अन्यथा कंप्यूटर की रैम पर्याप्त नहीं हो सकती है। हार्ड ड्राइव पर सिस्टम को प्री-इंस्टॉल करके और बिल्डर-मोड में लोड करके एक ही ऑपरेशन किया जा सकता है। और भी आसान - फ्लैश ड्राइव के साथ काम करना। इस स्थिति में, आपको केवल स्क्वैशफुट छवि को 'कैलकुलेट - क्रिएट' करके अपडेट करना होगा।



छवि



चित्रा में, मैंने सिस्टम को बिल्डर मोड में स्थापित किया, पृथक-थ्रू मोड पर स्विच करने के लिए cl-बिल्डर को निष्पादित किया, पैकेज स्थापित किया और एक नई छवि बनाई। पैकेज एक अलग aufs2 परत में स्थापित किया गया था। इस प्रकार, अंतिम छवि में कोई अस्थायी फ़ाइलें शामिल नहीं हैं।

परिणामी छवि को 'cl-install' उपयोगिता द्वारा तैनात किया गया है, जो अधिष्ठापन के लिए वर्गों को दर्शाता है। यदि आपने रूट पासवर्ड पहले बदलकर इमेज रिकॉर्ड की है, तो पासवर्ड मांगे बिना इंस्टॉलेशन विफल हो जाएगा।



छवि



टेम्पलेट्स


टेम्प्लेट अनिवार्य रूप से एप्लिकेशन कॉन्फ़िगरेशन फ़ाइलों को कॉन्फ़िगर करने के लिए स्क्रिप्ट हैं, जिनके लिए उपयोगिताओं की गणना करें। आप अपने आप को उनके बारे में अगले मैनुअल में और अधिक विस्तार से परिचित कर सकते हैं, यहां मैं संक्षेप में उनकी कार्रवाई के सिद्धांत का वर्णन करूंगा। एक सांबा सर्वर की कल्पना करें जिसे आपने कुछ समय पहले स्थापित किया था। आपको याद नहीं है कि सेटिंग्स पैरामीटर क्यों और क्या बदल गया है, क्या सब कुछ प्रस्तावित अपडेट के साथ काम करेगा। ऐसी समस्याओं को हल करने के लिए टेम्प्लेट तैयार किए जाते हैं। आप कॉन्फ़िगरेशन फ़ाइल के साथ सीधे निर्देशिका में रखकर एक्सटेंशन '.clt' (लिनक्स टेम्प्लेट्स की गणना करें) के साथ एक सेटिंग टेम्पलेट के साथ एक फ़ाइल बनाते हैं। इसमें कॉन्फ़िगरेशन फ़ाइल के प्रकार, साथ ही उन मापदंडों को इंगित करें जिन्हें आप टिप्पणियों के साथ बदलना चाहते हैं। सीएल-टेम्प्लेट उपयोगिता का उपयोग करके, आप परीक्षण कर सकते हैं कि smb.conf कैसे अपडेट किया जाएगा। टेम्प्लेट फ़ाइल, मूल फ़ाइल के साथ एक्सएमएल प्रारूप में परिवर्तित हो जाएगी, जिसके बाद उन्हें संशोधित सेटिंग्स फ़ाइल की रिकॉर्डिंग के साथ जोड़ा जाएगा।

टेम्प्लेट चर पर आधारित होते हैं। चर को प्रकार से विभाजित किया जाता है और इसमें एक मान या एक मान हो सकता है।



छवि



टेम्प्लेट में ऐसे फ़ंक्शंस भी हो सकते हैं जिनके मान की गणना टेम्प्लेट प्रोसेसिंग के दौरान की जा सकती है।

KDM कॉन्फ़िगरेशन टेम्पलेट फ़ाइल का एक उदाहरण यहां पाया जा सकता है



अद्यतन करने


सॉफ्टवेयर की एक छोटी राशि के साथ एक प्रणाली को बनाए रखना एक सरल कार्य है। पोर्टेज पूरी तरह से अपनी ड्यूटी करेंगे। हालाँकि, GCC, GLIBC और अन्य टूलचिन पैकेजों को बदलने से सभी पैकेजों के पुनर्निर्माण की आवश्यकता होती है। कार्य को सरल बनाने के लिए, चयनित अनुभाग में अद्यतन स्थापित करें। समर्पित विभाजन में सर्वर को स्थापित करने में 1-2 मिनट का समय लगेगा। बुनियादी सेटिंग्स को वर्तमान सिस्टम से स्थानांतरित किया जाएगा, अतिरिक्त सेटिंग्स को टेम्पलेट्स से बहाल किया जाएगा। रिबूट करने के बाद, सर्वर काम करना जारी रखेगा।



ऑटो अपडेट सेटिंग्स


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



छवि



आंकड़ा दिखाता है कि केडीएम पैकेज को स्थापित करने के बाद, इस पैकेज के लिए विन्यास फाइल तीन उपयोगिताओं द्वारा बनाई जाती है जो पहले इसके कॉन्फ़िगरेशन में भाग लेते थे।



रिलीज की तारीख


नई गणना स्क्रैच सर्वर वितरण को कैलकुलेट लिनक्स 10.9 में शामिल किया जाएगा, लेकिन वास्तव में दिलचस्प विशेषताएं केवल 11.0 में दिखाई देंगी। इस समय तक, हम गणना-सर्वर सर्वर सेटअप पैकेज को अलग-अलग पैकेजों में विभाजित करने की योजना बनाते हैं: गणना-लैडैप, गणना-सांबा, गणना-मेल, गणना-एफटीपी, गणना-जैबर, गणना-डीएनएस, गणना-डीएचसीपी, आदि। इसी समय, गणना स्क्रैच सर्वर की स्थापना एक निर्देशिका सर्वर की स्थापना के रूप में सरल होगी।



All Articles