Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

प्रकाशित: 27 मार्च 2023, 9:00 AM EDT

जयरिक एक फोरेंसिक साइंस ग्रेजुएट हैं जिनके पास पांच साल से अधिक का लेखन अनुभव है और रिवर्स इंजीनियरिंग व हार्डवेयर में गहरी रुचि है।

उनकी तकनीकी यात्रा बचपन में एक पुराने नोकिया N91 से शुरू हुई, जहां उन्होंने जावा गेम्स को रीपैकेज किया जैसे सिम्बियन पोर्ट ऑफ पोकेमॉन ब्लू ताकि TMs और पोके डॉलर्स को ट्वीक कर सकें। हाई स्कूल तक वे कस्टम एंड्रॉइड ROM फ्लैश कर रहे थे और लंच मनी के लिए मोडेड गेम्स ट्रेड करते थे। कॉलेज में उन्होंने TI Tiva C लॉन्चपैड पर C/C++ और इलेक्ट्रॉनिक्स सीखा, फिर DIY प्रोजेक्ट्स बनाए जिनमें USB सिक्योरिटी कीज़ से लेकर होम ऑटोमेशन डिवाइस शामिल थे।

जयरिक अब MUO में लिखना पसंद करते हैं ताकि टेक के बारे में शेयर करना और सीखना जारी रख सकें। टेक के बाहर, वे CS2 और ड्रैगन नेस्ट खेलना, वेट लिफ्टिंग, रोजाना 5K दौड़ना और अपने ग्रीनहाउस में पढ़ना पसंद करते हैं।

DMG macOS के लिए सॉफ्टवेयर वितरित करने के लिए Apple द्वारा विकसित एक प्रकार की इमेज फ़ाइल है। यह प्रारूप Mac यूजर्स के लिए अपनी फ़ाइलों को कंप्रेस और आर्काइव करने के तरीके के रूप में भी कार्य करता है। चूंकि macOS और लिनक्स में हुड के नीचे कुछ समानताएं हैं, इसलिए कुछ macOS ऐप्स को लिनक्स पर माउंट करना और यहां तक कि चलाना भी संभव हो सकता है।

यदि आप उबंटू का उपयोग कर रहे हैं और आपके पास एक DMG फ़ाइल है जिसे आप खोलना चाहते हैं, तो सबसे आसान तरीका DMG को ISO फ़ाइल में बदलना होगा। इस तरह आप उबंटू में किसी अन्य ISO फ़ाइल की तरह फ़ाइल को माउंट कर सकते हैं।

उबंटू पर DMG को ISO में कैसे बदलें

DMG फ़ाइल को ISO में सफलतापूर्वक बदलने के लिए, हमें पहले DMG को IMG फ़ाइल में बदलना होगा। हम dmg2img नामक एक कमांड लाइन टूल का उपयोग करेंगे।

आइए एक टर्मिनल खोलकर शुरू करें और निम्न कमांड का उपयोग करके प्रोग्राम इंस्टॉल करें:

sudo apt install dmg2img
उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

एक बार इंस्टॉल हो जाने पर, आप टूल का उपयोग करके अपनी DMG फ़ाइल को IMG फ़ाइल में बदल सकते हैं:

dmg2img /dmg/file/locaton/file.dmg
उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

अब जब आपके पास एक माउंटेबल IMG फ़ाइल है, तो हम Brasero का उपयोग करके IMG फ़ाइल को ISO में बदल सकते हैं। लेकिन उससे पहले, हमें पहले IMG फ़ाइल को माउंट करना होगा ताकि Brasero इसे देख सके।

आइए एक माउंट पॉइंट बनाकर IMG को माउंट करें। कमांड का उपयोग करें:

sudo mkdir /directory/location/mount_point

हालांकि DMG को IMG में बदल दिया गया है, इमेज फ़ाइल के अंदर की सामग्री अभी भी Apple के HFS+ फाइलसिस्टम में कॉन्फ़िगर की गई है। एक समाधान के रूप में हम उपयोग कर सकते हैं:

sudo modprobe hfsplus

अब हम उबंटू में IMG माउंट करने के लिए तैयार हैं। ऐसा करने के लिए, निम्न कमांड का उपयोग करें:

sudo mount -t hfsplus -o loop /img/file/location/file.img /mount/point/location
उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

IMG फ़ाइल माउंट होने के साथ, हम अब Brasero का उपयोग करके फ़ाइल को ISO में बदल सकते हैं।

आइए टर्मिनल खोलकर और उपयोग करके Brasero इंस्टॉल करें:

sudo apt install brasero
उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

इंस्टॉलेशन के बाद, Brasero खोलें और Data project पर क्लिक करें। फिर विंडो के ऊपरी बाएं स्थित प्लस आइकन पर क्लिक करें, जो एक मेनू खोलेगा जहां आप कनवर्ट करने के लिए अपनी माउंटेड फ़ाइल चुन सकते हैं। आगे बढ़ें और उस माउंट पॉइंट फोल्डर को चुनें और Add करें जहां IMG फ़ाइल माउंट है।

उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

एक बार जोड़ दिए जाने पर, Burn दबाएं और उस डायरेक्टरी का चयन करें जहां आउटपुट स्थित होगा। आप विंडो के शीर्ष पर स्थित फील्ड के माध्यम से आउटपुट का नाम भी बदल सकते हैं। उसके बाद, अब आप इमेज फ़ाइल को ISO में बदलने के लिए Create Image दबा सकते हैं।

उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

बधाई हो! आपने अब सफलतापूर्वक DMG को ISO में बदल दिया है।

उबंटू पर ISO इमेज कैसे माउंट करें

चूंकि ISO उबंटू द्वारा मूल रूप से समर्थित हैं, आप आसानी से एक को माउंट कर सकते हैं और उसकी सभी सामग्री देख सकते हैं।

उबंटू में ISO इमेज माउंट करने के लिए, आपको पहले इमेज फ़ाइल को माउंट करने के लिए एक माउंट पॉइंट फोल्डर बनाना होगा।

आइए एक माउंट पॉइंट बनाएं और HFS+ मॉड्यूल जोड़ें:

sudo mkdir /mount/point/location/foldernamesudo modprobe hfsplus
उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

अब जब आपने एक माउंट पॉइंट फोल्डर बना लिया है, तो आइए ISO इमेज को माउंट करें:

sudo mount -t hfsplus -o loop /iso/file/location/file.iso /mount/point/location
उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

अब जब ISO माउंट हो गया है, तो आप इमेज फ़ाइलों की सभी सामग्री देख सकते हैं।

उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

ISO को अनमाउंट करने के लिए, आप निम्न कमांड का उपयोग कर सकते हैं:

sudo umount /mount/point/location/folder
उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

p7zip के माध्यम से DMG सामग्री कैसे देखें

अक्सर, DMG स्पेस और बैंडविड्थ बचाने के लिए कंप्रेस्ड होते हैं। इन उदाहरणों में, आप केवल इमेज फ़ाइल को निकालकर DMG की सभी सामग्री को आसानी से ब्राउज़ कर सकते हैं। यदि आपको केवल DMG से सामग्री ब्राउज़ करने और निकालने की आवश्यकता है तो यह आपका समय बचाएगा।

इमेज फ़ाइलों को निकालने के लिए, हम p7zip नामक टूल का उपयोग करेंगे। हालांकि आप लिनक्स पर आधिकारिक 7-Zip पोर्ट का उपयोग और इंस्टॉल कर सकते हैं, हम p7zip का उपयोग करेंगे क्योंकि यह इंस्टॉल करना सरल है। दोनों p7zip और 7-Zip लिनक्स लोकप्रिय 7-zip सॉफ्टवेयर के पोर्ट हैं जो कई विंडोज मशीनों पर उपयोग किए जाते हैं। लेकिन 7-zip के विपरीत, p7zip में GUI नहीं है और केवल कमांड लाइन इंटरफेस के माध्यम से काम करता है।

उबंटू में p7zip इंस्टॉल करने के लिए, एक टर्मिनल खोलें और निम्न कमांड का उपयोग करें:

sudo apt install p7zip
उबंटू पर DMG फ़ाइलें खोलें और ISO में बदलें: चरण-दर-चरण गाइड

एक बार इंस्टॉल हो जाने पर, आप अपने कंप्रेस्ड DMG फ़ाइल की सामग्री को निकाल सकते हैं:

7z x file.dmg

और यह इतना आसान है! अब आप DMG को बदले या माउंट किए बिना उसकी सभी सामग्री को ब्राउज़ करने में सक्षम होना चाहिए।

क्या उबंटू पर DMG सॉफ्टवेयर इंस्टॉल करना संभव है?

तो हमने उबंटू पर DMG को कनवर्ट, माउंट, और ब्राउज़ करने का तरीका कवर किया है। यह सवाल उठता है, क्या आप उबंटू में DMG एप्लिकेशन चला सकते हैं?

चूंकि macOS और लिनक्स दोनों बैश शेल का उपयोग करते हैं और विभिन्न यूनिक्स यूटिलिटी का समर्थन करते हैं, इसलिए DMG एप्लिकेशन (macOS) सॉफ्टवेयर को लिनक्स पर चलाना संभव हो सकता है।

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

उस ने कहा, ऐसे उभरते थर्ड-पार्टी एप्लिकेशन हैं जिनका उपयोग आप लिनक्स पर macOS ऐप चलाने के लिए कर सकते हैं। एक उदाहरण Darling है, एक ओपन-सोर्स प्रोग्राम जो macOS ऐप को लिनक्स पर काम करने के लिए कम्पैटिबिलिटी लेयर के रूप में कार्य करता है। यह Wine की तरह है, लेकिन Windows प्रोग्राम के बजाय macOS प्रोग्राम के लिए।

तो, हां, यदि आप थर्ड-पार्टी एप्लिकेशन का उपयोग करके DMG को ठीक से कॉन्फ़िगर करने में समय लगाते हैं, तो आप लिनक्स पर अनमॉडिफाइड macOS ऐप चलाने में सक्षम हो सकते हैं।

लेकिन किसी थर्ड-पार्टी एप्लिकेशन के बिना लिनक्स पर DMG चलाना बहुत असंभव है, जब तक कि आप सॉफ्टवेयर को स्वयं पोर्ट न करें।

लिनक्स पर DMG संभालना मुश्किल है

बधाई हो! हालांकि इसमें थोड़ी प्रक्रिया की आवश्यकता हो सकती है, अब आप जानते हैं कि उबंटू में अधिकांश DMG फ़ाइलों को ISO में माउंट और कनवर्ट कैसे करें। और यदि आप जानते हैं कि DMG में केवल मीडिया फ़ाइलें हैं, तो आप पूरी माउंटिंग और कनवर्टिंग प्रक्रिया को छोड़ सकते हैं और बस p7zip या 7-ZIP के माध्यम से सामग्री निकाल सकते हैं।

यदि आप बिना किसी संशोधन के DMG के भीतर पैक किए गए macOS ऐप को चलाने की योजना बना रहे हैं, तो आपको Darling जैसे सॉफ्टवेयर की तलाश करनी होगी जो कम्पैटिबिलिटी लेयर के रूप में कार्य करे। लिनक्स के भीतर अनमॉडिफाइड macOS ऐप चलाने का अभी तक कोई स्थिर तरीका नहीं है, लेकिन काम चल रहा है।

​​​​​​​
  1. Extension Manager के साथ GNOME एक्सटेंशन को आसानी से प्रबंधित करें Extension Manager के साथ GNOME एक्सटेंशन को आसानी से प्रबंधित करें

    प्रकाशित: 8 अक्टूबर, 2022, 11:00 AM EDT बर्टेल एक आजीवन टेक उत्साही हैं जिनके पास Android डिवाइस, लिनक्स, और अधिक के बारे में हजारों लेख लिखने का एक दशक से अधिक का अनुभव है। MakeUseOf टीम में शामिल होने से पहले, बर्टेल ने MakeTechEasier और Android Police जैसे लोगों के लिए लिखा - बाद में उन्होंने

  1. विंडोज 10 में VHD या VHDX (वर्चुअल हार्ड डिस्क) फ़ाइल को माउंट या अनमाउंट कैसे करें विंडोज 10 में VHD या VHDX (वर्चुअल हार्ड डिस्क) फ़ाइल को माउंट या अनमाउंट कैसे करें

    इस पोस्ट में, हम आपको विभिन्न तरीके दिखाएंगे जिनका उपयोग करके आप विंडोज 10 में VHD और VHDX वर्चुअल हार्ड डिस्क फ़ाइलों को नेटिव रूप से माउंट या अनमाउंट कर सकते हैं। VHD और VHDX फ़ाइलें को उस रिमूवेबल मीडिया से माउंट नहीं किया जा सकता जो NTFS या ReFS फ़ाइल सिस्टम के साथ फॉर्मेट नहीं है। VHD और VHDX

  1. विंडोज 10 में कॉर्टाना सर्च बॉक्स सफेद हो गया - काला कैसे करें विंडोज 10 में कॉर्टाना सर्च बॉक्स सफेद हो गया - काला कैसे करें

    ब्लैक थीम विंडोज 10 उपयोगकर्ताओं की पसंदीदा थीम में से एक है, और अगर आप कुछ भी सफेद देखते हैं तो यह परेशान करता है। टास्कबार का मामला लें जो आमतौर पर गहरा होता है, लेकिन जब आप कॉर्टाना सर्च बार को देखते हैं तो आप देखेंगे कि यह सफेद हो गया है। इस पोस्ट में, हम कुछ टिप्स साझा करेंगे जो आपको कॉर्टाना स