DMG هو تنسيق شائع على macOS ، وباستخدام الأدوات المناسبة ، يمكنك فتح ملف DMG على Ubuntu.

يعد DMG نوعًا من ملفات الصور تم تطويره بواسطة Apple لتوزيع البرامج لنظام التشغيل macOS. يعمل التنسيق أيضًا كطريقة لمستخدمي Mac لضغط ملفاتهم وأرشفتها. نظرًا لوجود بعض أوجه التشابه بين macOS و Linux ، فقد يكون من الممكن تثبيت وتشغيل بعض تطبيقات macOS على نظام Linux.

إذا كنت تستخدم Ubuntu ولديك ملف DMG تريد فتحه ، فإن أسهل طريقة هي تحويل DMG إلى ملف ISO. بهذه الطريقة ، يمكنك تحميل الملف تمامًا مثل أي ملف ISO آخر في Ubuntu.

كيفية تحويل DMG إلى ISO على أوبونتو

لتحويل ملف DMG بنجاح إلى ISO ، سنحتاج أولاً إلى تحويل DMG إلى ملف IMG. سنستخدم أداة سطر أوامر تعرف باسم dmg2img.

لنبدأ بفتح Terminal وتثبيت البرنامج باستخدام الأمر التالي:

sudo apt تثبيت dmg2img

بمجرد التثبيت ، يمكنك استخدام الأداة لتحويل ملف DMG الخاص بك إلى ملف IMG باستخدام:

dmg2img /dmg/file/locaton/file.dmg

الآن بعد أن أصبح لديك ملف IMG قابل للتركيب ، يمكننا استخدام Brasero لتحويل ملف IMG إلى ISO. ولكن قبل ذلك ، سنحتاج أولاً إلى تحميل ملف IMG ليتمكن Brasero من رؤيته.

instagram viewer

دعنا نركب IMG عن طريق إنشاء نقطة تثبيت. استخدم الأمر:

sudo mkdir / دليل / موقع / mount_point

على الرغم من تحويل DMG إلى IMG ، إلا أن المحتويات الموجودة داخل ملف الصورة لا تزال مهيأة في نظام ملفات HFS + من Apple. كحل يمكننا استخدام:

sudo modprobe hfsplus

نحن الآن جاهزون لتركيب IMG في أوبونتو. للقيام بذلك ، استخدم الأمر التالي:

sudo mount -t hfsplus -o loop /img/file/location/file.img / mount / النقطة / الموقع

مع تحميل ملف IMG ، يمكننا الآن استخدام Brasero لتحويل الملف إلى ISO.

دعنا نثبت Brasero عن طريق فتح Terminal واستخدام:

sudo apt install brasero

بعد التثبيت ، افتح Brasero وانقر فوق مشروع البيانات. ثم اضغط على أيقونة علامة الجمع الموجودة في الجزء العلوي الأيسر من النافذة ، والتي ستفتح قائمة حيث يمكنك تحديد الملف الذي تم تحميله لتحويله. انطلق واختر و يضيف مجلد نقطة التحميل حيث تم تحميل ملف IMG.

بمجرد الإضافة ، اضغط على يحرق وحدد الدليل حيث سيتم وضع الإخراج. يمكنك أيضًا تغيير اسم الإخراج من خلال الحقل الموجود أعلى النافذة. بعد ذلك ، يمكنك الآن أن تضرب خلق صورة لتحويل ملف الصورة إلى ISO.

تهانينا! لقد نجحت الآن في تحويل DMG إلى ISO.

كيفية تركيب صورة ISO على أوبونتو

نظرًا لأن Ubuntu مدعومًا من ISOs ، يمكنك بسهولة تركيب واحدة وعرض جميع محتوياتها.

لتحميل صورة ISO في Ubuntu ، ستحتاج أولاً إلى إنشاء مجلد نقطة تحميل لتحميل ملف الصورة.

لنقم بإنشاء نقطة تثبيت وإضافة وحدة HFS + باستخدام:

sudo mkdir / mount / point / location / foldernamesudo modprobe hfsplus

الآن بعد أن أنشأت مجلد نقطة التحميل ، دعنا نركب صورة ISO باستخدام:

sudo mount -t hfsplus -o loop /iso/file/location/file.iso / mount / النقطة / الموقع

الآن بعد أن تم تحميل ISO ، يمكنك الآن عرض جميع محتويات ملفات الصور.

لإلغاء تحميل ISO ، يمكنك استخدام الأمر التالي:

sudo umount / جبل / نقطة / موقع / مجلد

كيفية عرض محتويات DMG من خلال p7zip

في كثير من الأحيان ، يتم ضغط DMGs لتوفير المساحة وعرض النطاق الترددي. في هذه الحالات ، يمكنك بسهولة تصفح جميع محتويات DMG ببساطة عن طريق استخراج ملف الصورة. سيوفر لك هذا الوقت إذا كنت تحتاج فقط إلى التصفح وإخراج المحتويات من DMG.

لاستخراج ملفات الصور ، سنستخدم أداة تعرف باسم p7zip. على الرغم من أنه يمكنك استخدام و قم بتثبيت منفذ 7-Zip الرسمي على نظام Linux، سنستخدم p7zip لأنه أسهل في التثبيت. يعد كل من p7zip و 7-Zip Linux منفذين لبرنامج 7-zip الشهير المستخدم في العديد من أجهزة Windows. ولكن على عكس 7-zip ، لا يحتوي p7zip على واجهة مستخدم رسومية ويعمل فقط من خلال واجهة سطر الأوامر.

لتثبيت p7zip في Ubuntu ، افتح Terminal واستخدم الأمر التالي:

sudo apt install p7zip

بمجرد التثبيت ، يمكنك بعد ذلك استخراج محتويات ملف DMG المضغوط الخاص بك باستخدام:

7z x file.dmg

وهذا هو مدى سهولة الأمر! يجب أن تكون الآن قادرًا على تصفح جميع المحتويات الموجودة داخل DMG دون الحاجة إلى تحويل DMG نفسه أو تحميله.

هل من الممكن تثبيت برنامج DMG على Ubuntu؟

لذلك تناولنا كيفية تحويل DMG وتثبيته وتصفحه في Ubuntu. هذا يطرح السؤال ، هل يمكنك تشغيل تطبيق DMG في Ubuntu؟

نظرًا لأن كلا من macOS و Linux يستخدمان bash shell ويدعمان العديد من أدوات Unix المساعدة ، فقد يكون من الممكن تشغيل برنامج تطبيق DMG (macOS) على Linux.

ومع ذلك ، سيكون لهذا العديد من التحديات الرئيسية ، مثل الاختلاف في أنظمة الملفات. قد لا يحتوي Linux أيضًا على ملفات الحزم والتبعيات الذي يتطلبه البرنامج ، بالإضافة إلى القليل من الدعم من المطورين والمجتمع.

مع ذلك ، هناك تطبيقات ناشئة تابعة لجهات خارجية يمكنك استخدامها لتشغيل تطبيقات macOS على Linux. أحد الأمثلة على ذلك هو Darling ، وهو برنامج مفتوح المصدر يعمل كطبقة توافق لتطبيقات macOS للعمل على Linux. إنه مثل Wine ، لكن لبرامج macOS بدلاً من Windows.

لذا ، نعم ، إذا خصصت وقتًا لتهيئة DMG بشكل صحيح باستخدام تطبيق تابع لجهة خارجية ، فقد تتمكن من تشغيل تطبيق macOS غير معدل على Linux.

لكن تشغيل DMG على Linux دون أي تطبيقات تابعة لجهات خارجية أمر مستبعد جدًا ، إلا إذا قمت بنقل البرنامج بنفسك.

DMGs صعبة التعامل معها على Linux

تهانينا! على الرغم من أنه قد يتطلب القليل من العملية ، إلا أنك تعرف الآن كيفية تحميل معظم ملفات DMG وتحويلها إلى ISO في Ubuntu. وإذا كنت تعلم أن DMG يحتوي فقط على ملفات وسائط ، فيمكنك أيضًا تخطي عملية التثبيت والتحويل بأكملها واستخراج المحتويات ببساطة من خلال p7zip أو 7-ZIP.

إذا كنت تخطط لتشغيل تطبيق macOS مُعبأ داخل DMG دون أي تعديلات ، فسيتعين عليك البحث عن برنامج مثل Darling للعمل كطبقة توافق. لا توجد طريقة مستقرة حتى الآن لتشغيل تطبيقات macOS غير المعدلة داخل Linux ، ولكن العمل جار.

​​​​​​​

​​​​​​​