लिनक्स, यह एक ऐसा शब्द है जो कई गैर-गीक की आंखों को लगभग तुरंत ही चमका देता है। हालाँकि, डेस्कटॉप लिनक्स की पेशकश अब विंडोज और मैकओएस जैसे बड़े नामों के बराबर है।
दशकों के सामुदायिक कार्य और कैनोनिकल जैसे संगठनों के समर्थन के लिए धन्यवाद, आप आज उबंटू लिनक्स जैसा कुछ डाउनलोड कर सकते हैं और लगभग सभी चीजें कर सकते हैं जो आप विंडोज के साथ कर सकते हैं। सभी कंप्यूटर विज्ञान में डिग्री की आवश्यकता के बिना। आधुनिक डेस्कटॉप लिनक्स डिस्ट्रोस अच्छे लगते हैं, अच्छे से काम करते हैं और औसत उपयोगकर्ताओं के लिए उपयुक्त हैं।
हालांकि, वाणिज्यिक ऑपरेटिंग सिस्टम की तुलना में उनके पास एक बड़ा अंतर है - ओपन सोर्स लाइसेंसिंग।
इसका मतलब है कि हमारे पास लिनक्स के सभी आंतरिक कामकाज तक पूरी पहुंच है। आपको इसका उपयोग करने के लिए भुगतान करने की आवश्यकता नहीं है और आप इसे अपनी पसंद के किसी भी तरीके से अनुकूलित कर सकते हैं। यह उन बिजली उपयोगकर्ताओं के लिए बहुत अच्छा है जो नट और बोल्ट के साथ छेड़छाड़ करना पसंद करते हैं, लेकिन क्या होगा यदि आप अपने स्वयं के कमजोर कस्टम लिनक्स इंस्टॉलेशन को संरक्षित करना चाहते हैं?
आप वास्तव में लिनक्स की एक नई स्थापना बना सकते हैं, इसे वैसे ही सेट कर सकते हैं जैसे आप इसे चाहते हैं और फिर इसे एक लाइव, बूट करने योग्य इंस्टॉलेशन में बदल सकते हैं। यह कुछ कारणों से अति-उपयोगी है। सबसे पहले, इसका मतलब है कि यदि आपको अपने ऑपरेटिंग सिस्टम को फिर से स्थापित करना है तो आपके पास कोई डाउनटाइम नहीं होगा।
आपकी सभी सेटिंग्स और सॉफ्टवेयर शुरू से ही इंतजार कर रहे होंगे। यह वितरण के लिए कस्टम इंस्टॉलेशन बनाना भी बहुत आसान बनाता है। मान लें कि आपको पीसी से भरी पूरी कंप्यूटर लैब पर लिनक्स स्थापित करना है और फिर शैक्षिक पैकेज स्थापित करना है। एक कस्टम वितरण उपकरण का उपयोग करने का मतलब है कि आपको केवल एक बार वह अनुकूलन करना होगा और फिर सामान्य रूप से स्थापित करना होगा।
सबसे आसान उपकरणों में से एक है जिसे लिनक्स लाइव किट कहा जाता है और हम वास्तव में यह देखने जा रहे हैं कि आप किसी मौजूदा लिनक्स इंस्टॉलेशन को वापस कस्टम डिस्ट्रो में कैसे बदल सकते हैं।
मशीन सेट करना
Linux Live Kit का उपयोग करने के लिए, आपको अनुकूलित करने के लिए Linux की स्थापना की आवश्यकता है। जब आप आगे बढ़ सकते हैं और इसे अपने मुख्य इंस्टॉलेशन के साथ कर सकते हैं, तो यह सबसे व्यावहारिक तरीका नहीं है यदि आप अपने मुख्य कंप्यूटर के अलावा किसी अन्य चीज़ के लिए अनुकूलित वितरण बनाना चाहते हैं।
तो हम जो कर रहे हैं वह एक वर्चुअलबॉक्स वर्चुअल मशीन में UbuntuLinux स्थापित कर रहा है। यह हमें एक स्वच्छ, नियंत्रित संस्थापन वातावरण प्रदान करता है। इसका मतलब यह भी है कि आप चाहें तो विंडोज मशीन से कस्टम लिनक्स डिस्ट्रोस बना सकते हैं। अंत में, यह सुनिश्चित करने के लिए कि यह ठीक से काम करता है, यह सुनिश्चित करने के लिए कि आपने अभी-अभी बनाया है, परीक्षण करने का एक अच्छा तरीका है।
हम निम्नलिखित घटकों का उपयोग करने जा रहे हैं:
- विंडोज 10
- वर्चुअलबॉक्स
- उबंटू 18 एलटीएस
याद रखें, प्रक्रिया ठीक उसी तरह काम करती है यदि आप लिनक्स लाइव किट का उपयोग किसी ऐसे लिनक्स इंस्टॉलेशन पर करते हैं जो वर्चुअल मशीन के बजाय कंप्यूटर पर सामान्य रूप से चल रहा हो।
लिनक्स इंस्टाल करना
पहली बात यह है कि लिनक्स स्थापित करें। जाहिर है यदि आप मौजूदा स्थापना का उपयोग करना चाहते हैं, तो आप इस चरण को छोड़ सकते हैं।
Linux को सामान्य तरीके से संस्थापित करने के लिए बस यह आवश्यक है कि आप DVD या USB संस्थापन मीडिया से बूट करें। क्योंकि हम वर्चुअलबॉक्स का उपयोग कर रहे हैं, हमें बस एक नई वर्चुअल मशीन बनानी है और फिर इसे हमारे द्वारा डाउनलोड की गई उबंटू डिस्क छवि की ओर इंगित करना है। यहां वे चरण दिए गए हैं जिनका आपको अनुसरण करने की आवश्यकता है।
निर्भरता का ख्याल रखना
चूंकि Linux Live Kit स्क्रिप्ट का एक चतुर संग्रह है, इसलिए इसे आपके Linux मशीन पर प्रस्तुत करने के लिए कुछ अन्य सॉफ़्टवेयर पैकेजों की आवश्यकता होती है। कई मामलों में वे पहले से ही आपके द्वारा चुने गए Linux के संस्करण का एक डिफ़ॉल्ट हिस्सा होंगे, लेकिन आपको इसे किसी भी तरह से सत्यापित करना होगा।
आपको यह सुनिश्चित करने की आवश्यकता है कि aufs आपके चुने हुए Linux वितरण द्वारा उपयोग किए गए कर्नेल द्वारा समर्थित है। आप यहां जांच सकते हैं कि कौन से कर्नेल संस्करण aufs का समर्थन करते हैं। यदि आपका चुना हुआ कर्नेल aufs का समर्थन नहीं करता है, तो आपको Linux Live Kit के वैकल्पिक समाधान को देखने की आवश्यकता होगी।
अब हमें यह सुनिश्चित करने की आवश्यकता है कि सिस्टम पर स्क्वैशफ्स स्थापित है। यह Linux LiveKit द्वारा उपयोग की जाने वाली संपीड़न तकनीक है। इसे स्थापित करने के लिए, यहाँ क्या करना है।
सबसे पहले, टर्मिनल खोलें। उबंटू में आप "एप्लिकेशन दिखाएं" . पर क्लिक करके ऐसा कर सकते हैं स्क्रीन के नीचे बाईं ओर बटन। यह एक सर्च बार लाएगा। "टर्मिनल" . के लिए खोजें और ऊपर आने पर इसे क्लिक करें।
अब, टर्मिनल में, निम्न टाइप करें:
sudoapt-get update &&sudo apt-get install Squashfs-tools
अगर सब कुछ ठीक रहा तो पैकेज इंस्टॉल हो जाएगा। यदि आप परेशानी में हैं, तो आपको अपने theOS दस्तावेज़ीकरण के संस्करण को देखना होगा। समस्या निवारण रिपॉजिटरी और स्थापना समस्याएँ इस ट्यूटोरियल के हमारे दायरे से बाहर हैं।
फैट कम करना
चूंकि आपके लाइव डिस्ट्रो में आपके इंस्टॉल किए गए समान सामग्री होगी, इसलिए आपको अपने इंस्टॉलेशन से उन सभी फाइलों को हटा देना चाहिए जिनकी आपको आवश्यकता नहीं है। आपको ऐसा करने की आवश्यकता नहीं है और यदि आप फ्लैश ड्राइव का उपयोग कर रहे हैं तो इन दिनों भंडारण सस्ता है। यदि आप नहीं जानते कि क्या निकालना सुरक्षित है, तो अभी के लिए इस भाग को छोड़ दें।
कस्टमाइज़ करना
अब आप आगे बढ़ सकते हैं और अपने लाइव डिस्ट्रो के लिए मनचाहे बदलाव कर सकते हैं। एप्लिकेशन इंस्टॉल करें, सेटिंग्स को ट्वीक करें और इसी तरह। एक बार जब आप ऐसा कर लेते हैं, तो हम लाइव किट पर ही आगे बढ़ सकते हैं।
Linux Live Kit डाउनलोड करें
अब हमारी जरूरत की स्क्रिप्ट डाउनलोड करने का समय आ गया है। आप इसे GitHub पर पा सकते हैं। यहां रीडमी में दिए गए सुझावों पर विशेष ध्यान दें। उनमें से कुछ आपकी आवश्यकताओं या स्थिति के लिए प्रासंगिक हो सकते हैं। उदाहरण के लिए, यदि आप एक बूट करने योग्य लाइवसीडी बनाना चाहते हैं तो विशिष्ट निर्देश हैं।
डाउनलोड की गई फ़ाइलों को /tmp में सहेजें . डाउनलोड में आपको "/DOC/. यह अतिरिक्त रीडमी जानकारी से भरा हुआ है, ताकि यदि आप किसी बाधा का सामना करते हैं तो आपकी सहायता कर सकें।
आपका लाइव OS जेनरेट करना
अब जबकि स्क्रिप्ट फाइलें वहीं हैं जहां उन्हें होना चाहिए, हम वास्तव में स्क्रिप्ट को चलाना चाहते हैं। ऐसा करने के लिए, हमें एक नियमित उपयोगकर्ता होने से सुपर उपयोगकर्ता होने के लिए स्विच करना होगा। उबंटू में, टर्मिनल खोलें और निम्न टाइप करें:
सीडी /टीएमपी
यह आपको टीएमपी फ़ोल्डर में ले जाता है जहां हमने लाइव किट फाइलों को अनपैक किया था।
आखिरी चीज जो हमें करने की जरूरत है वह है स्क्रिप्ट को चलाना, इसलिए टाइप करें:
सुडो ./बिल्ड
अब बस स्क्रिप्ट के पूरा होने तक प्रतीक्षा करें!
अपना लाइव डिस्ट्रो चलाना
तो आप अपना लाइव डिस्ट्रो कैसे प्राप्त करते हैं? स्क्रिप्ट /TMP फ़ोल्डर में दो संस्करण उत्पन्न करती है। एक आईएसओ छवि है जिसे आप डिस्क पर जला सकते हैं या परीक्षण के लिए वर्चुअल मशीन में लोड कर सकते हैं। हालाँकि अधिकांश लोग बूट करने योग्य USB फ़ाइलों की देखभाल करने वाले हैं। ये भी /TMP फ़ोल्डर में हैं।
उन्हें अपने फ्लैश ड्राइव पर कॉपी करें, इस प्रक्रिया में उन्हें ट्यून करना याद रखें। एक बार जब वे वहां हों, तो टर्मिनल का उपयोग करें और /boot निर्देशिका में नेविगेट करें। फिर उस फ्लैश ड्राइव को बूट करने योग्य बनाने के लिए "bootinst.sh" स्क्रिप्ट चलाएँ।
अगर सब कुछ ठीक रहा, तो अब आपके पास अपना लाइव OS होगा!