माइक्रोसॉफ्ट ने अपना खुद का लिनक्स डिस्ट्रो- कॉमन बेस लिनक्स मेरिनर (सीबीएल-मैरिनर) जारी किया। यह एक सामान्य धारणा है कि लिनक्स और विंडोज कट्टर-प्रतिद्वंद्वी हैं, इस तथ्य पर विचार करते हुए कि वे लगातार कंप्यूटर उपयोगकर्ताओं को अपने प्रसाद के साथ जीतने की कोशिश कर रहे हैं।
CBL-Mariner की रिलीज़ ने बहुत से लोगों को आश्चर्यचकित किया, लेकिन तकनीक से भरी दुनिया इसी तरह काम करती है। निश्चिंत रहें, Microsoft Windows को CBL-Mariner से प्रतिस्थापित नहीं कर रहा है। वास्तव में, CBL-Mariner को Microsoft की आंतरिक इंजीनियरिंग टीम की सहायता के लिए बनाया गया है।
आइए सीबीएल-मैरिनर को गहराई से देखें और वर्चुअल मशीन में इसे स्थापित करने के चरणों की जांच करें।
सीबीएल-मैरिनर क्या है?
माइक्रोसॉफ्ट के लिनक्स सिस्टम्स ग्रुप ने सीबीएल-मैरिनर का निर्माण और विकास किया। यह सिर्फ एक और लिनक्स वितरण नहीं है, क्योंकि यह माइक्रोसॉफ्ट के लिए एक बड़ा उद्देश्य प्रदान करता है। सीबीएल का प्राथमिक उद्देश्य क्लाउड इन्फ्रास्ट्रक्चर विकास के अलावा माइक्रोसॉफ्ट के एज उत्पादों और सेवाओं के विकास का मार्ग प्रशस्त करना है।
OS के लिए स्रोत कोड को GNU जनरल पब्लिक लाइसेंस और MIT लाइसेंस सहित विभिन्न ओपन-सोर्स लाइसेंस के तहत लाइसेंस प्राप्त है। यह वर्तमान में गिटहब रेपो के रूप में मौजूद है, और आपकी मशीन पर ओएस स्थापित करने के लिए कोई आईएसओ छवि नहीं है। अच्छी खबर यह है कि आप अभी भी अपनी खुद की आईएसओ छवि बनाकर और इसे अपनी वर्चुअल मशीन पर स्थापित करके डिस्ट्रो का उपयोग कर सकते हैं।
सम्बंधित: क्या आपको वर्चुअल मशीन या WSL में Linux चलाना चाहिए?
सीबीएल-मैरिनर तकनीक की दुनिया के लिए कोई नई बात नहीं है। यह पहले Microsoft द्वारा Azure क्लाउड इन्फ्रास्ट्रक्चर को बनाए रखने के लिए आंतरिक रूप से उपयोग किया जाता था। रेडमंड ने कर्नेल को सख्त करके, हस्ताक्षरित अपडेट प्रदान करके, कंपाइलर-आधारित हार्डनिंग, टैम्पर-प्रूफ रजिस्ट्री के साथ कई और विशेषताओं का उपयोग करके सीबीएल की सुरक्षा में सुधार किया है।
VirtualBox में CBL-Mariner कैसे स्थापित करें
सोर्स कोड को आईएसओ इमेज में बदलना शायद डिस्ट्रो को वर्चुअल मशीन में चलाने और चलाने का सबसे आसान तरीका है। इस विधि में रिपॉजिटरी से कोड को डाउनलोड करना और इसे आईएसओ इमेज में बदलना शामिल है।
इस लेख के प्रयोजन के लिए, वर्चुअलबॉक्स पर इंस्टॉलेशन किया गया है, जो एक लोकप्रिय वर्चुअल मशीन हाइपरवाइजर है।
चरण 1: वर्चुअलबॉक्स डाउनलोड करें
यदि आपके पास पहले से ही आपके सिस्टम पर वर्चुअलबॉक्स स्थापित नहीं है, तो आप इसे वेबसाइट से डाउनलोड कर सकते हैं और आईएसओ छवि बनाने से पहले इसे स्थापित कर सकते हैं।
डाउनलोड: ओरेकल वर्चुअलबॉक्स
चरण 2: आवश्यक निर्भरताएँ स्थापित करना
वास्तविक संस्थापन शुरू करने से पहले, आपको अपनी लिनक्स मशीन पर कुछ निर्भरताएँ स्थापित करनी होंगी। आपके पास उनमें से कुछ पहले से ही हो सकते हैं, लेकिन दोबारा जांच करना हमेशा अच्छा होता है।
उबंटू जैसे डेबियन-आधारित डिस्ट्रो पर निर्भरता स्थापित करने के लिए, निम्न टाइप करें:
sudo apt-get install git make tar wget curl rpm qemu-utils golang-go genisoimage python2.0 बाइसन गॉक
आउटपुट:
चरण 3: GitHub रिपॉजिटरी की क्लोनिंग
अगला कदम CBL के आधिकारिक GitHub रिपॉजिटरी का उपयोग करके क्लोन करना है गिट क्लोन कमांड.
गिट क्लोन https://github.com/microsoft/CBL-Mariner.git
आउटपुट:
चरण 4: आईएसओ छवि बनाना
स्रोत कोड डाउनलोड करने के बाद, अगला कदम आईएसओ छवि उत्पन्न करने के लिए एक विशिष्ट निर्देशिका तक पहुंचना है। स्टार्टअप के लिए आईएसओ बनाने के लिए एक-एक करके निम्नलिखित कमांड दर्ज करें:
सीडी सीबीएल-मैरिनर/टूलकिट
सूडो मेक आईएसओ REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/full.json
आउटपुट:
सिस्टम आईएसओ फाइल को आउटपुट करेगा /out/images/full एक सफल रूपांतरण के बाद निर्देशिका।
चरण 5: वर्चुअल मशीन बनाना
वर्चुअलबॉक्स खोलने के लिए पहला कदम है। फिर, पर क्लिक करें नया एक नया VM बनाने के लिए बटन।
एक बार जब आप पर क्लिक करें नया, एक डायलॉग बॉक्स खुलेगा। नाम कॉलम में, टाइप करें सीबीएल-मैरिनर ऑपरेटिंग सिस्टम के रूप में। में प्रकार ड्रॉपडाउन, चुनें लिनक्स. इसके अतिरिक्त, आपको चयन करने की आवश्यकता है अन्य लिनक्स (64-बिट) संस्करण के रूप में।
अगली स्क्रीन पर, आपको अपनी मशीन के लिए मेमोरी साइज असाइन करना होगा। आदर्श रूप से, आप इस चरण में 1GB RAM असाइन कर सकते हैं। यदि आप अधिक असाइन कर सकते हैं, तो मेमोरी को तदनुसार सेट करें। हालांकि, एक ऊपरी सीमा है, इसलिए ऑन-स्क्रीन निर्देशों का पालन करना सबसे अच्छा है।
अगली स्क्रीन पर, पर क्लिक करें अभी वर्चुअल हार्ड डिस्क बनाएं विकल्प।
निम्नलिखित स्क्रीन में, का चयन करें वीडीआई (वर्चुअलबॉक्स डिस्क छवि) विकल्प।
उसके बाद चुनो गतिशील रूप से आवंटित के विकल्प के रूप में भौतिक हार्ड डिस्क पर संग्रहण.
जैसे ही आप पर क्लिक करते हैं अगला, आप पहुंचेंगे फ़ाइल स्थान और आकार स्क्रीन। वह पथ दर्ज करें जहाँ आप सहेजना चाहते हैं वीडीआई फ़ाइल। साथ ही, आप वर्चुअल हार्ड डिस्क का आकार भी चुन सकते हैं। एक आदर्श आकार 10GB डिस्क स्थान है, लेकिन यदि आपके पास आपके सिस्टम पर बहुत अधिक निःशुल्क संग्रहण है, तो आप अधिक असाइन कर सकते हैं।
पर क्लिक करें बनाएं वर्चुअल मशीन के निर्माण को पूरा करने के लिए।
चरण 6: वर्चुअल मशीन को कॉन्फ़िगर करना
वर्चुअल मशीन को कॉन्फ़िगर करने के लिए, आपको बाएं साइडबार से नई बनाई गई वर्चुअल मशीन पर क्लिक करना होगा। फिर, चुनें सीबीएल-समुद्रीआर, उसके बाद समायोजन, और अंत में भंडारण विकल्प। स्टोरेज टैब में, पर क्लिक करें ऑप्टिकल ड्राइव आइकन और पहले बनाई गई आईएसओ फाइल का चयन करें।
अब आप वर्चुअल मशीन को CBL-Mariner की ISO इमेज के साथ पर क्लिक करके शुरू कर सकते हैं शुरू बटन।
चरण 7: अपने वीएम पर सीबीएल-मैरिनर स्थापित करना
ग्राफिकल इंस्टॉलर का उपयोग करके आईएसओ फाइल को स्थापित करना शुरू करें। स्थापना के साथ आगे बढ़ने के लिए दिए गए चरणों का पालन करें।
चुनें ग्राफिकल इंस्टालर स्थापना की शुरुआत में विकल्पों की सूची से।
निम्नलिखित स्थापना चरण बहुत समान हैं कोई अन्य लिनक्स डिस्ट्रो.
चुनें सीबीएल-मैरिनर फुल पूर्ण स्थापना के लिए स्थापना विंडो में विकल्प। आप का विकल्प भी चुन सकते हैं कोर स्थापना विकल्प यदि आप कोई प्री-लोडेड पैकेज नहीं चाहते हैं। पसंद से बहुत फर्क नहीं पड़ेगा, क्योंकि सिस्टम में मुश्किल से कोई पैकेज शामिल होता है।
अगली स्क्रीन पर जाने के लिए, लाइसेंस शर्तों को स्वीकार करें।
निम्न स्थापना विंडो हार्ड ड्राइव विभाजन के लिए कहती है। आप इस विंडो में अपनी जरूरत के अनुसार हार्ड ड्राइव पार्टिशन बना सकते हैं। यदि आप डिफ़ॉल्ट विभाजन के साथ आगे बढ़ना चाहते हैं, तो क्लिक करें अगला.
अगली स्क्रीन पर अपने सिस्टम के लिए होस्टनाम, उपयोगकर्ता नाम और पासवर्ड दर्ज करें। इसके बाद स्थापना शुरू होनी चाहिए। स्थापना सफल होने के बाद वर्चुअल मशीन को रिबूट करें।
ऊपर निर्दिष्ट उपयोगकर्ता नाम और पासवर्ड दर्ज करके सिस्टम में लॉग इन करें।
बधाई हो! CBL-Mariner अब आपकी मशीन पर इंस्टाल हो गया है। दुर्भाग्य से, यह कमांड-लाइन मोड में शुरू होता है, इसलिए आपके पास टर्मिनल विंडो तक सीधी पहुंच होगी।
वर्चुअल मशीन पर सीबीएल-मेरिनर चलाना
सीबीएल-मैरिनर को स्थापित करना बहुत सीधी प्रक्रिया नहीं है। आपको एक वास्तविक ISO फ़ाइल नहीं मिलती है जो संस्थापन प्रक्रिया को कठिन बना देती है। फिर भी, इंस्टॉलेशन किसी भी अन्य पारंपरिक डिस्ट्रो के समान है, खासकर जब आप आईएसओ फाइल जेनरेट करते हैं।
इसके अलावा, डिस्ट्रो प्राथमिक है और बहुत सारे पैकेज के साथ नहीं आता है। यदि आप माइक्रोसॉफ्ट से नवीनतम लिनक्स पेशकश को देखने के लिए उत्साहित हैं तो आपको सीबीएल-मेरिनर का प्रयास करना चाहिए।
तकनीकी दिग्गजों में से एक, माइक्रोसॉफ्ट अपने स्वयं के लिनक्स वितरण को जारी करके ओपन-सोर्स सॉफ़्टवेयर पर अपना रुख दिखाता है।
आगे पढ़िए
- लिनक्स
- माइक्रोसॉफ्ट
- लिनक्स डिस्ट्रो
- ऑपरेटिंग सिस्टम
विनी दिल्ली के एक लेखक हैं, जिनके पास 2 साल का लेखन अनुभव है। अपने लेखन के दौरान, वह डिजिटल मार्केटिंग एजेंसियों और तकनीकी फर्मों से जुड़ी रही हैं। उसने प्रोग्रामिंग लैंग्वेज, क्लाउड टेक्नोलॉजी, AWS, मशीन लर्निंग, और बहुत कुछ से संबंधित सामग्री लिखी है। अपने खाली समय में, वह पेंट करना, अपने परिवार के साथ समय बिताना और जब भी संभव हो, पहाड़ों की यात्रा करना पसंद करती हैं।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें