प्रकाशित: 13 नवंबर 2022, दोपहर 2:00 बजे EST
डेविड प्रिंट पत्रकारिता में पृष्ठभूमि वाले एक फ्रीलांस लेखक हैं, और फ्री और ओपन सोर्स सॉफ्टवेयर के प्रति प्रेम रखते हैं। वे 2000 के दशक की शुरुआत से लिनक्स का उपयोग कर रहे हैं, और UK में लिनक्स फॉर्मेट पत्रिका में नियमित योगदानकर्ता हैं। वे अपने लिविंग रूम काउच पर अनिश्चित रूप से स्थित एक रास्पबेरी पाई से साइटों और सेवाओं की एक श्रृंखला चलाते हैं, और प्रौद्योगिकी, मानवता, और अन्य संबंधित मामलों की अपनी समझ को बेहतर बनाने के लिए एक भटके हुए edX कोर्स को कभी नहीं छोड़ते।
डेविड एक भयानक गिटार प्लेयर हैं, और वे अपने खाली समय में अपने कारवां और कुत्तों के साथ ब्रिटिश द्वीपों का भ्रमण करते हैं, ऑफ-ग्रिड। कभी-कभी, वे किताबें लिखते हैं। किसी को पसंद नहीं आती। देखें कि वे davidrutland.com पर क्या कर रहे हैं।
लिनक्स के बारे में सबसे अच्छी चीजों में से एक यह है कि यह आपको अपने सिस्टम को जैसे चाहें अनुकूलित करने देता है। अन्य ऑपरेटिंग सिस्टम के उपयोगकर्ताओं के विपरीत, आप किसी विशेष कॉर्पोरेट-अनिवार्य डेस्कटॉप वातावरण, फाइल मैनेजर, या ऑफिस सूट तक सीमित नहीं हैं।
आमतौर पर, आप अपने हार्डवेयर पर इंस्टॉल करने के बाद अपने डिस्ट्रो में बदलाव करते हैं, लेकिन क्यूबिक के साथ, आप एक कस्टम ISO बना सकते हैं जो आपकी आवश्यकताओं के लिए एकदम सही है।
कस्टम उबंटू ISO क्यों बनाएं?
लिनक्स डिस्ट्रो परिदृश्य जितना विविध और खंडित है, ऐसे डिस्ट्रो हैं जो वस्तुतः किसी भी उपलब्ध उपयोग के मामले के अनुरूप हो सकते हैं। आप डेबियन, आर्क, उबंटू, स्लैकवेयर, या फेडोरा पर आधारित एक लिनक्स डिस्ट्रो आसानी से इंस्टॉल कर सकते हैं; आप systemd और anti-systemd के बीच महान युद्ध में पक्ष ले सकते हैं; एक Wayland डिस्ट्रो चुनें या X.org के साथ अपने ग्राफिक्स स्टैक को पारंपरिक रखें। विकल्पों की कोई कमी नहीं है।
ये बड़े विकल्प हैं, और ये आपके संपूर्ण लिनक्स अनुभव को रेखांकित करेंगे, लेकिन क्या होगा अगर कोई डिस्ट्रो आपके लिए लगभग सही है, लेकिन कुछ ट्वीक की आवश्यकता है?
हो सकता है कि आपका पसंदीदा डिस्ट्रो एक ब्राउज़र के साथ बंडल आता है जो आपको पसंद नहीं है या एक विशेष एडिटिंग टूल की कमी है जिसे आप आवश्यक मानते हैं। शायद आपके पास वॉलपेपर का एक विशाल संग्रह है जिसे आप पहली बार अपने चमकदार नए लैपटॉप को चालू करते ही उपलब्ध कराना चाहते हैं।
ज़रूर, आप डिस्ट्रो को अपनी मशीन पर इंस्टॉल करने के बाद परिवर्तन काफी आसानी से कर सकते हैं, लेकिन यदि आपके पास कई कंप्यूटर हैं और एक सुसंगत अनुभव पसंद करते हैं, या यदि आप बहुत सारे PC प्रशासित करते हैं जिनमें सॉफ्टवेयर का एक मानक सेट होना चाहिए, जैसे स्कूल या व्यवसाय में, तो अपना खुद का अनुकूलित ISO बनाना अच्छा है, जो बिना किसी झंझट के ठीक वही इंस्टॉल करेगा जो आप चाहते हैं।
क्यूबिक क्या है?
सभी अच्छे ओपन-सोर्स प्रोजेक्ट की तरह, क्यूबिक एक बैकरोनिम है - इस मामले में Custom UBuntu ISO Creator के लिए खड़ा है, और जैसा कि इसके विस्तारित नाम से पता चलता है, यह उबंटू-आधारित वितरण के लिए एक अनुकूलित लाइव ISO इमेज बनाने में आपकी मदद करने का एक उपकरण है।
उबंटू एक जबरदस्त लोकप्रिय डिस्ट्रो है, और मुख्य उबंटू डाउनलोड के अलावा, और इसके पहले से ही अत्यधिक अनुकूलित फ्लेवर, जिसमें Kubuntu, Lubuntu, Xubuntu, Ubuntu Studio, Budgie, और MATE शामिल हैं, यह elementary OS, Linux Mint, और KDE Neon जैसे डिस्ट्रो को भी रेखांकित करता है। इनमें से कोई भी वही हो सकता है जो आप ढूंढ रहे हैं - अगर केवल वे थोड़े अलग होते।
क्यूबिक एक GUI विज़ार्ड के रूप में चलता है जो "ISO अनुकूलन चरणों और सुविधाओं के माध्यम से सहज नेविगेशन में मदद करता है और एक एकीकृत वर्चुअल कमांड लाइन वातावरण पेश करता है"। बस अपना पसंदीदा उबंटू-आधारित डिस्ट्रो चुनें और चरण-दर-चरण गाइड का पालन करें ताकि आपको ठीक वही मिले जो आपको चाहिए।
लिनक्स पर क्यूबिक कैसे इंस्टॉल करें

क्यूबिक उबंटू 18.04.5 बायोनिक और उससे ऊपर पर आधारित वितरण पर चलता है, और हालांकि क्यूबिक को वर्चुअल वातावरण में चलाना संभव है, इसकी अनुशंसा नहीं की जाती है। शुरू करने के लिए, पहले Universe रिपॉजिटरी और क्यूबिक PPA सक्षम करें:
sudo apt-add-repository universe
sudo apt-add-repository ppa:cubic-wizard/release
अब अपने सिस्टम को अपडेट करें, और क्यूबिक इंस्टॉल करें:
sudo apt update
sudo apt install --no-install-recommends cubic
अब आप अपने मेनू सिस्टम के माध्यम से क्यूबिक एक्सेस कर सकते हैं, या टाइप करके:
cubic
...एक टर्मिनल में।
क्यूबिक के साथ एक कस्टम उबंटू ISO बनाना

जब आप पहली बार क्यूबिक शुरू करते हैं, तो आपको एक प्रोजेक्ट डायरेक्टरी चुनने के लिए कहा जाएगा। ऐसा करें, फिर अपने स्रोत ISO का चयन करने के लिए Next पर क्लिक करें, और आपके द्वारा उत्पादित ISO का विवरण। ISO फ़ाइल चुनें, और फ़ील्ड स्वचालित रूप से भर जाएंगे।
आप अपने कस्टम ISO के लिए मान बदल सकते हैं ताकि ISO के उद्देश्य को प्रतिबिंबित किया जा सके या सिर्फ इसलिए कि आप इसे एक अच्छा नाम देना चाहते हैं। हमारे स्रोत ISO के लिए, हमने Linux Mint Cinnamon के Vanessa रिलीज को चुना। कस्टम नाम है "MUO Linux Initial release"।
Next पर क्लिक करें, और क्यूबिक ISO को आपके द्वारा पहले निर्दिष्ट कार्य डायरेक्टरी में निकाल देगा, और आपको एक chroot देगा - एक तरह का समाहित टर्मिनल - जहां आप कमांड निष्पादित कर सकते हैं।
उदाहरण के लिए, यदि आप चाहते हैं कि आपके कस्टम ISO में केवल नवीनतम सॉफ्टवेयर हो, तो आपको पहला कमांड चलाना चाहिए:
sudo apt update && sudo apt upgrade
मिंट बहुत सारे उपयोगी प्री-इंस्टॉल्ड सॉफ्टवेयर के साथ आता है, और हालांकि उनमें से अधिकांश उपयोगी हैं, आप अलग टूल पसंद कर सकते हैं।
एक उदाहरण IRC क्लाइंट HexChat है। यदि आप इसके GUI के कारण HexChat से नफरत करते हैं, और टर्मिनल में IRSSI के साथ गहराई में जाना पसंद करेंगे, तो आप पहले HexChat को पर्ज करेंगे:
apt purge hexchat
...और फिर IRSSI इंस्टॉल करें:
apt install irssi
यह बिल्कुल आपके डेस्कटॉप मशीन पर टर्मिनल का उपयोग करने जैसा है, सिवाय इसके कि आपके द्वारा किए गए परिवर्तन क्यूबिक द्वारा उत्पादित ISO में परिलक्षित होंगे।
आप इसे किसी भी सॉफ्टवेयर के साथ कर सकते हैं जिसे आप पसंद करते हैं - या नहीं करते। Transmission के पक्ष में qBittorrent, Pix के पक्ष में Ristretto, या Firefox के पक्ष में Falkon स्वैप करें!
उन ऐप्स के रूप में ब्लोट से छुटकारा पाना भी एक अच्छा विचार है जिनका आप कभी उपयोग नहीं करेंगे या जिन्हें आप अपने उपयोगकर्ताओं द्वारा उपयोग नहीं करना चाहते:
apt purge rhythmbox timeshift celluloid notes thunderbird
सॉफ्टवेयर इंस्टॉल करने के लिए आपको पैकेज मैनेजर का उपयोग करने की आवश्यकता नहीं है। आप इंटरनेट से पैकेज खींच सकते हैं, उन्हें अपने पथ में जोड़ सकते हैं, और उन्हें निष्पादन योग्य बना सकते हैं। यह सुनिश्चित करने के लिए कि आप उन मशीनों पर आसानी से YouTube वीडियो डाउनलोड कर सकते हैं जिन पर आपका कस्टम ISO इंस्टॉल है:
wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
chmod a+rx /usr/local/bin/yt-dlp

हम एक शानदार MUO-थीम वाला डेस्कटॉप चाहते हैं, और हम इसे प्री-सेट डिफ़ॉल्ट वॉलपेपर के साथ चाहते हैं। वॉलपेपर डायरेक्टरी पर जाएं:
cd /usr/share/backgrounds
...और क्यूबिक इंटरफेस के शीर्ष बाएं में Back बटन के बगल में कॉपी आइकन पर क्लिक करें। उन फाइलों का चयन करें जिन्हें आप इस डायरेक्टरी में कॉपी करना चाहते हैं, और अगली स्क्रीन पर Copy पर क्लिक करें।
एक बार जब आप अपने वॉलपेपर फाइल्स कॉपी कर लेते हैं, तो आपके द्वारा चाहे गए वॉलपेपर को टाइप करके सेट करें:
gsettings set org.cinnamon.desktop.background picture-uri file:///usr/share/backgrounds/muo_wallpaper.jpg
यदि आप GNOME जैसे अलग डेस्कटॉप का उपयोग कर रहे हैं, तो आपको कमांड को संशोधित करने की आवश्यकता होगी:
gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/muo_wallpaper.jpg
अपने कस्टम उबंटू ISO को अंतिम रूप दें
एक बार जब आप वॉलपेपर बदलना समाप्त कर लेते हैं और आपके द्वारा जोड़े या हटाए गए पैकेज से खुश होते हैं, तो फिर से Next पर क्लिक करें।
आप उन सभी पैकेज की सूची देखेंगे जो लाइव ISO पर मौजूद होंगे, आप प्रत्येक के बगल में एक चेकमार्क जोड़ सकते हैं जिसे सामान्य या न्यूनतम इंस्टॉलेशन के दौरान हटाया जाएगा।

जब आप सूची से खुश हों, तो फिर से Next दबाएं, और चुनें कि आप किस कर्नेल का उपयोग करना चाहते हैं।
आपको जो अंतिम विकल्प चुनना है वह है आप किस संपीड़न प्रकार का उपयोग करना चाहते हैं। ये XZ से लेकर हैं, जो एक छोटा ISO उत्पन्न करेगा, लेकिन पैक और अनपैक करने में अधिक समय लेगा, LZ4 तक, जो आपको बहुत बड़ा ISO देगा, लेकिन न्यूनतम समय लेगा। GZIP एक अच्छा समझौता है।
इस बिंदु पर, आप देखेंगे कि सर्वव्यापी Next बटन को Generate बटन से बदल दिया गया है। इसे दबाएं, फिर चाय का एक कप बनाने जाएं जबकि क्यूबिक आपका ISO बनाता है!
कुछ मिनटों के बाद, आपका ISO क्यूबिक डायरेक्टरी में इंस्टॉल होने के लिए तैयार दिखाई देगा।

क्यूबिक कस्टम उबंटू ISO बनाना आसान बनाता है
क्यूबिक एक उत्कृष्ट उपकरण है जो यह सुनिश्चित करना सरल बनाता है कि आपको वह अनुभव मिले जो आप चाहते हैं जैसे ही आपकी नई मशीन बूट होती है। आप इसका उपयोग अपने लिए कर सकते हैं या किसी संगठन के भीतर तैनात करने के लिए इमेज बना सकते हैं ताकि छात्रों और कर्मचारियों के पास सीधे काम करने के लिए आवश्यक उपकरण हों।
यह सुनिश्चित करने के लिए कि आपका ISO वैसा ही काम करता है जैसा उसे करना चाहिए और उसमें वह सब कुछ है जिसकी आपको संभावना है (और कुछ भी नहीं जो आप नहीं चाहते), आपको इसे वर्चुअल मशीन में उपयोग करने में कुछ समय बिताना चाहिए इससे पहले कि आप ISO फ़ाइल को तैनात या वितरित करें।