अपना खुद का उबंटू आईएसओ बनाएं


13

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

प्राचीन ट्रस्टी ताहर को स्थापित किए बिना मैं यह कैसे करूं?


उबंटू ऐसे सॉफ्टवेयर्स के साथ कभी भी इनबिल्ट नहीं होता है, यू उन्हें इंस्टॉल करने की जरूरत है!
मिनीगेक

जवाबों:


5

उपयोग respin जिनमें से एक मौजूदा कांटा है Remastersys संकुल और स्रोत कोड Ubuntu के 16.04 संस्करणों के माध्यम से Ubuntu 14.04 के लिए उपलब्ध है। अब जब कि यकसिटी जमी है, तो मुझे उम्मीद है कि जल्द ही इसके लिए भी एक पैकेज उपलब्ध होगा।

नीचे वह प्रक्रिया है जिसका उपयोग मैंने ज़ेनियल में रिस्पिन स्थापित करने के लिए किया था (16.04)

रेस्पिरिन xresprobe पर निर्भर करता है और आइसोलेटिनक्स न तो रिपॉजिटरी में उपलब्ध है, इसलिए हमें PPA'S की एक जोड़ी को जोड़ना होगा, पैकेज सूची को अपडेट करना होगा, और उन्हें इंस्टॉल करना होगा।

sudo add-apt-repository ppa:sergiomejia666/respin
sudo add-apt-repository ppa:sergiomejia666/xresprobe
sudo apt install xresprobe
sudo apt install respin

आगे के शोध से संकेत मिलता है कि हमें आइसोलिनक्स की भी जरूरत है

sudo apt install isolinux

मैंने लाइव सिस्टम के साथ जाने का फैसला किया (स्क्रिप्ट अन्य विकल्प भी प्रदान करता है, लेकिन इंस्टॉलर के साथ लाइव सिस्टम मेरे लिए अधिक उपयोगी था) respinबिना किसी पैरामीटर के निम्नलिखित आउटपुट प्रदान करेगा:

Examples:

   sudo respin backup   (to make a livecd/dvd backup of your system)

   sudo respin backup custom.iso
                        (to make a livecd/dvd backup and call the iso custom.iso)

   sudo respin clean    (to clean up temporary files of respin)

   sudo respin dist     (to make a distributable livecd/dvd of your system)

   sudo respin dist cdfs
                        (to make a distributable livecd/dvd filesystem only)

   sudo respin dist iso custom.iso
                        (to make a distributable iso named custom.iso but only
                         if the cdfs is already present)

   cdfs and iso options should only be used if you wish to modify something on the
   cd before the iso is created.  An example of this would be to modify the isolinux
   portion of the livecd/dvd

इसके बाद हमें अपना रिस्पांस सेटअप करना होगा

sudo respin dist cdfs (एक वितरण योग्य livecd / डीवीडी फाइलसिस्टम बनाने के लिए) जिसका उपयोग हम एक कस्टम आईएसओ बनाने के लिए करेंगे

यह काफी समय लेने वाली प्रक्रिया होगी (हार्डवेयर पर निर्भर ईटीए)

इस बिंदु पर यदि हम लाइव मीडिया को अपनी पसंद के अनुसार अलग-थलग हिस्से को संशोधित कर सकते हैं।

और अब आईएसओ के निर्माण के लिए

sudo respin dist iso custom.iso

ध्यान दें:

जैसा कि मेरे 16.04 सिस्टम में कई जोड़ / संशोधन हैं और कई VM की परिणामी छवि काफी बड़ी है।

Making custom.iso a hybrid iso
isohybrid: Warning: more than 1024 cylinders: 2547
isohybrid: Not all BIOSes will be able to boot this device
Creating custom.iso.md5 in /home/respin/respin
/home/respin/respin/custom.iso which is 2.5G in size is ready to be burned or tested in a virtual machine.

स्टार्टअप डिस्क क्रिएटर लॉन्च करें और अपने custom.iso फ़ाइल और लक्ष्य स्थान का चयन करें। (मैंने 4GB फ्लैश ड्राइव का उपयोग किया है)

custom.iso फ़ाइल / home / respin / respin निर्देशिका में मिलेगी।

परिणामी छवि अपेक्षा के अनुरूप काम करती है। यक्कुट्टी के लिए स्टॉपर यह है कि इस कुश्ती के रूप में, मुझे xresprobeशायद एक इंस्टॉलेशन उम्मीदवार नहीं मिल सकता है जो आप स्रोत या प्रतीक्षा से बना सकते हैं । व्यक्तिगत रूप से मैंने पाया है कि अधिकांश डेवलपर्स LTS संस्करणों पर ध्यान केंद्रित करते हैं। यह मेरे लिए समझ में आता है क्योंकि यह 9 महीने की रिलीज पर एक महान प्रयास खर्च करने के लिए बहुत कुशल नहीं लगता है।

संपादित करें: उबंटू के लिए नवीनतम प्रकाशित रिस्पिन डिब पैकेज यहां पाया जा सकता है।


4

Systembackup का उपयोग करना

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

sudo add-apt-repository ppa:nemh/systemback
sudo apt-get update && sudo apt-get install systemback unionfs-fuse

आइसो फ़ाइल बनाने के बाद, उसी मशीन या अलग मशीन पर उससे लाइव usb और बूटिंग बनाते हुए, आपको सिस्टमबैक स्थापित मिलेगा।

यहाँ छवि विवरण दर्ज करें Systemback

रेमस्टर्स का उपयोग करना

(मुझे यकीन नहीं है कि यह आज भी समर्थित है या नहीं)

 sudo add-apt-repository ppa:kranich/remastersys
 sudo apt-get update

गाइड गुई निर्देशों का पालन करें। (उर वर्तमान प्रणाली की आइसो कॉपी बनाने के लिए सबसे अच्छा)

उबंटू बिल्डर का उपयोग करना

sudo add-apt-repository ppa:f-muriana/ubuntu-builder
sudo apt-get update && sudo apt-get install ubuntu-builder

गुई निर्देशों का पालन करें।

Pinguybuilder का उपयोग करना

यहाँ से .deb फ़ाइल डाउनलोड करें और इसे स्थापित करने के लिए dpkg या gedbi का उपयोग करें। यह नए प्रकार के रिमास्टर्स हैं।


सिर्फ़ मेरी 6.8 gb। sblive फाइल को Systemback का उपयोग करके बनाया गया है..जो इसे बूट करने योग्य बना सकता है
minigeek

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

@Simon Quingley यह एक ppa है! बाहरी परियोजना! लॉन्चपैड से नहीं ... और याककी 16.10 ubuntu है। सिस्टमबैक एप्लिकेशन निर्देशों के लिए निर्देशों का पालन करें और .sblive फ़ाइल, जो बूट करने योग्य हो सकती है ... याद रखें कि ubuntu मिनट 6gb स्थान के लिए पूछती है .. यह बंद नहीं होता है .इसके लिए यह 6gb + फ़ाइल बनाता है। sblive..just इसके लिए जाएं .. कल ही मैंने इसे कोशिश की coz मैं भी अपने बैकअप को सुरक्षित रखना चाहता था ... और याद रखें कि जब भी आप इसे स्थापित करें..एक और सिस्टम पर एक ही विभाजन करें। 70gb यहाँ असंबद्ध होना चाहिए वहाँ 70gb असंबद्ध होना चाहिए ... यह कोशिश करो भाई :) और मुझे पता है .. मुझे अपने अनुभव के लिए -1 नहीं चाहिए :(
minigeek

यक्किती अन्य संस्करण की तुलना में कुछ भी अलग नहीं है..जबकि यह अल्पावधि समर्थन संस्करण में है ... सिस्टमबैक पीपीए सभी मौजूदा ubuntu फ्लेवर पर स्थापित होता है! मैंने इसे 16.04 और डीपिन (डेबियन) और 14.04
मिनिगेक

मैंने लाइव सिस्टम बनाने और फिर आईएसओ में कन्वर्ट करने के लिए यकीट्टी पर सिस्टमबैकअप का परीक्षण किया। फ्लैश ड्राइव पर आईएसओ लगाने के लिए dd का उपयोग किया। लाइव सिस्टम ने उम्मीद के मुताबिक बूट किया लेकिन मूल खाते को अनपेक्षित रूप से बनाए रखा। स्थापना प्रयास ग्रब प्रॉम्प्ट पर बूट किया गया।
एल्डर गीक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.