जब वहां इतने सारे लिनक्स डिस्ट्रो हैं, तो आप शायद सोच रहे होंगे कि कोई अपना खुद का डिस्ट्रो क्यों बनाना चाहेगा बजाय एक रेडीमेड प्राप्त करने के। जबकि ज्यादातर मामलों में एक रेडीमेड डिस्ट्रो ठीक है, यदि आप एक डिस्ट्रो चाहते हैं जो 100 प्रतिशत आपकी आवश्यकताओं के अनुरूप हो (या आपकी माँ या पिताजी की आवश्यकताओं के अनुरूप), तो आपको अपना खुद का कस्टम लिनक्स डिस्ट्रो बनाना पड़ सकता है।
सही टूल्स के साथ, अपना खुद का लिनक्स डिस्ट्रो बनाना उतना कठिन नहीं है जितना लगता है, हालांकि इसमें समय निश्चित रूप से लगता है। इस उद्देश्य के लिए कई टूल हैं - उनमें से कुछ सार्वभौमिक हैं, और कुछ डिस्ट्रो-विशिष्ट हैं। यहां उनमें से आठ हैं।
1. Linux Respin
Linux Respin अब बंद हो चुके Remastersys का एक फोर्क है। सालों पहले, Remastersys आपके अपने लिनक्स डिस्ट्रो और/या आपके OS का बैकअप बनाने के लिए सबसे लोकप्रिय टूल्स में से एक था। Linux Respin उतना नहीं प्रदान करता जितना Remastersys करता था, लेकिन फिर भी यह बहुत अच्छा काम करता है यदि आप उस डिस्ट्रो का उपयोग कर रहे हैं जिसके लिए यह उपलब्ध है। Linux Respin केवल डेबियन, मिंट और ट्रिस्केल के लिए उपलब्ध है, जो इसकी लोकप्रियता को कुछ हद तक सीमित करता है। मुझे इस टूल के बारे में जो पसंद नहीं है वह है इसका लगभग न के बराबर डॉक्यूमेंटेशन।
2. Linux Live Kit
Linux Live Kit एक टूल है जिसका उपयोग आप अपना खुद का डिस्ट्रो बनाने या अपने सिस्टम का बैकअप लेने के लिए कर सकते हैं। यह डेबियन को प्राथमिकता देता है लेकिन सौभाग्य से अन्य डिस्ट्रो पर भी चलाया जा सकता है, बशर्ते यह aufs और squashfs कर्नेल मॉड्यूल को सपोर्ट करता हो। Linux Live Kit में डिस्ट्रो बनाने का तरीका बताने वाला एक बहुत छोटा और प्यारा विज़ार्ड है - बस चरणों का पालन करें और आप हो गए।
3. Ubuntu Imager
Ubuntu Imager आपके अपने उबंटू-आधारित डिस्ट्रो को बनाने के लिए एक अच्छा टूल है। यह उबंटू के लिए एकमात्र ऐसा ऐप नहीं है, लेकिन चूंकि यह एक अच्छा है, मैंने इसे इस सूची में उल्लेख करना चुना। मैं इसकी विस्तार से समीक्षा नहीं करने जा रहा हूं क्योंकि हमारे पास पहले से ही इंस्टॉलेशन और ऑपरेशन के निर्देशों के साथ एक बहुत विस्तृत हाउ-टू है।
4. Linux from Scratch
यदि आप अपने डिस्ट्रो में क्या शामिल है इस पर पूर्ण नियंत्रण चाहते हैं और आपके पास बहुत खाली समय है, तो आप Linux from Scratch प्रोजेक्ट को देख सकते हैं। LFS के पास बहुत व्यापक डॉक्यूमेंटेशन है और यह लिनक्स के बारे में सामान्य रूप से सीखने के लिए एक महान संसाधन है, न कि केवल अपना खुद का डिस्ट्रो कैसे बनाएं। Linux from Scratch आपको पूरी तरह से सोर्स कोड से अपना खुद का कस्टमाइज़्ड लिनक्स सिस्टम बनाने की अनुमति देता है। LFS इस सूची में दूसरों की तरह बिल्कुल एक टूल नहीं है, लेकिन आप अभी भी इसका उपयोग उसी उद्देश्य के लिए कर सकते हैं - अपना खुद का लिनक्स डिस्ट्रो बनाने के लिए (और एक पूरे के रूप में लिनक्स के बारे में बहुत कुछ सीखने के लिए)।
5. Slax Modules Tool
यदि आप एक आसान-से-उपयोग टूल की तलाश में हैं और Slax पसंद करते हैं - Slackware पर आधारित एक हल्का डिस्ट्रो, तो आप भाग्यशाली हैं क्योंकि उनके पास एक ऑनलाइन टूल है जिसमें आप उन मॉड्यूल को चुन सकते हैं जिन्हें आप अपने डिस्ट्रो में शामिल करना चाहते हैं। मैंने अतीत में इस टूल का कई बार उपयोग किया है जब मैं अपने दोस्तों के लिए एक हल्का लाइव सिस्टम बनाना चाहता था, और यह आकर्षण की तरह काम करता है। सॉफ्टवेयर की श्रेणियों के माध्यम से ब्राउज़ करें, उन ऐप्स को चुनें जिन्हें आप चाहते हैं और उन्हें बिल्ड में जोड़ें। चिंता न करें यदि आप एक या दो चीज़ें भूल जाते हैं, क्योंकि आप इसे बिल्ड और चलाने के बाद हमेशा अधिक ऐप्स जोड़ सकते हैं।
ध्यान दें, हालांकि, यह दृष्टिकोण पुराना और अप्रचलित माना जाता है, और Slax के नए संस्करणों के लिए यह सुझाव दिया जाता है कि आप मॉड्यूल पर भरोसा करने के बजाय सॉफ्टवेयर इंस्टॉल करने के लिए apt का उपयोग करें।
6. Live Magic
Live Magic डिस्ट्रो निर्माण के लिए एक और डेबियन टूल है। यह CDs, USBs, और नेटबूट इमेज बना सकता है। यह इस सूची के कुछ अन्य ऐप्स की तुलना में उपयोग करने में बहुत सरल है, जैसे Remastersys, लेकिन यह इमेज बनाने के लिए आपके रनिंग सिस्टम का उपयोग नहीं करता है। इसके बजाय, एक विज़ार्ड का पालन करें और जैसे-जैसे आप आगे बढ़ते हैं अपने कॉन्फ़िगरेशन विकल्प चुनें। प्रोग्राम आपके रिपॉजिटरी से पैकेज खींचेगा और उन्हें आपकी इमेज में इंस्टॉल करेगा।
7. Revisor
एक और शानदार टूल जिससे आप अपना खुद का डिस्ट्रीब्यूशन बना सकते हैं, Revisor आपको Fedora पर अपना खुद का स्पिन डालने की अनुमति देता है। यह शुरू में रिलीज़ बिल्ड टूल्स के लिए एक GUI के रूप में अभिप्रेत था लेकिन उपयोगकर्ताओं को कस्टमाइज़्ड डिस्ट्रीब्यूशन बनाने में सक्षम बनाने के लिए विकसित हुआ।
Revisor स्थायी इंस्टॉलेशन के लिए कंप्यूटर पर डिस्ट्रीब्यूशन की स्थायी इंस्टॉलेशन के लिए इंस्टॉलेशन मीडिया, लाइव मीडिया जिससे आप कंप्यूटर में स्थायी परिवर्तन किए बिना बूट और उपयोग कर सकते हैं, वर्चुअलाइज़ेशन मीडिया Xen या KVM में वर्चुअल गेस्ट में उपयोग के लिए, और यूटिलिटी मीडिया बनाने की अनुमति देता है, जिसमें डेटा रिकवर करने या ऑपरेटिंग सिस्टम में समस्याओं से निपटने में मदद करने के लिए प्रोग्राम शामिल हो सकते हैं।
8. Customizer
Customizer अब सक्रिय विकास के अधीन नहीं है, लेकिन, इसके डेवलपर के अनुसार, ऐसा इसलिए है क्योंकि इसे स्थिर माना जाता है। यह एक और टूल है जिससे आप उबंटू को रीमिक्स कर सकते हैं, लेकिन यह इसके विभिन्न फ्लेवर्स, जैसे Xubuntu और Kubuntu को भी सपोर्ट करता है। एक महत्वपूर्ण प्रतिबंध, हालांकि, यह है कि जिस होस्ट सिस्टम के तहत आप इसका उपयोग कर रहे हैं, उसे गेस्ट सिस्टम के समान रिलीज़ नंबर और आर्किटेक्चर साझा करना चाहिए जिसे आप रीमिक्स कर रहे हैं।
अपना खुद का कस्टम लिनक्स डिस्ट्रो बनाने के लिए ये टूल्स आपकी मदद करेंगे। उनकी जटिलता (और शक्ति) का स्तर भिन्न होता है, लेकिन हमने उपयोग में आसान ऐप्स और ऐप्स दोनों को शामिल करने का प्रयास किया है जो आपको अधिक शक्ति देते हैं। अधिक लिनक्स टिप्स के लिए, लिनक्स में करप्टेड USB ड्राइव को कैसे रिपेयर करें और आर्क लिनक्स में .deb पैकेज कैसे इंस्टॉल करें पर हमारे गाइड देखें।