ووبي (برمجيات)
Wubi ("مثبت أوبونتو المستند إلى نظام التشغيل ويندوز") هو برنامج تثبيت أوبونتو مجاني ، وكان البرنامج الرسمي المستند إلى نظام التشغيل ويندوز ، من عام 2008 حتى عام 2013، [ 2 ] لتثبيت أوبونتو من داخل ويندوز، إلى ملف واحد داخل قسم ويندوز موجود.
بعد التثبيت، أضاف خيار "Ubuntu" جديدًا إلى قائمة تمهيد Windows الحالية مما سمح للمستخدم بالاختيار بين تشغيل Linux أو Windows، وتجنب الحاجة إلى إعادة تقسيم القرص.
تاريخ
نشأ مشروع Wubi كمشروع مستقل، وعلى هذا النحو، كانت الإصدارات 7.04 و7.10 إصدارات غير رسمية. [ 3 ]
بالنسبة لنظام Ubuntu 8.04، تم دمج الكود في Ubuntu، وبالنسبة للإصدار التجريبي 8.04 ألفا 5، كان Wubi موجودًا أيضًا على قرص Ubuntu Live CD. [ 1 ]
كان هدف المشروع تمكين مستخدمي نظام ويندوز الحاليين، غير الملمين بنظام لينكس ، من تجربة أوبونتو دون التعرض لخطر فقدان البيانات (بسبب أخطاء في تهيئة القرص أو تقسيمه ). [ 3 ] كما كان بإمكانه إلغاء تثبيت أوبونتو بأمان من داخل نظام ويندوز.
إنها ليست آلة افتراضية ، بل تُنشئ تثبيتًا مستقلًا داخل جهاز مُثبَّت على حلقة ، يُعرف أيضًا باسم صورة القرص ، كما يفعل برنامج Topologilinux . وهي ليست توزيعة لينكس بحد ذاتها، بل هي مُثبِّت لنظام أوبونتو . [ 1 ]
على الرغم من أن برنامج Wubi لا يقوم بتثبيت أوبونتو مباشرةً على قسمه الخاص ، إلا أنه يمكن تحقيق ذلك باستخدام LVPM، مدير الأقسام الافتراضية المُثبّتة بواسطة Loopmounted، لنقل تثبيت أوبونتو الذي أنشأه Wubi إلى قسم حقيقي مُخصّص، بما في ذلك قرص USB قابل للإقلاع . [ 1 ] تكمن ميزة هذا الإعداد في إمكانية اختبار نظام التشغيل وتثبيت برامج التشغيل قبل تثبيته على قسم مُخصّص (وتجنب مخاطر الإقلاع والتشغيل).

يُضيف Wubi خيارًا إلى قائمة إقلاع نظام ويندوز، مما يسمح للمستخدم بتشغيل لينكس . يتم تثبيت أوبونتو ضمن ملف في نظام ملفات ويندوز (c:\ubuntu\disks\root.disk)، بدلاً من تثبيته ضمن قسم خاص به . يتعرف لينكس على هذا الملف كقرص صلب حقيقي. [ 1 ] كما يُنشئ Wubi ملف تبديل في نظام ملفات ويندوز (c:\ubuntu\disks\swap.disk)، بالإضافة إلى ذاكرة الجهاز المضيف. يتعرف أوبونتو على هذا الملف كقسم تبديل . [ 1 ]
استخدم مشروعٌ ذو صلة، يُدعى لوبي، نظام لينكس كنظام تشغيل مضيف بدلاً من ويندوز. مع ذلك، لم يُجرَ أي عمل على هذا المشروع منذ عام 2007، وهو يعمل فقط على أوبونتو 7.04. [ 4 ]
أُزيل برنامج Wubi من قائمة خيارات التثبيت في صفحة التنزيل الرسمية بدءًا من إصدار Ubuntu 13.04. [ 2 ] ومع ذلك، ظلت برامج تثبيت Wubi متوفرة للإصدارات حتى Ubuntu 14.10. [ 5 ]
يدعم إصدار غير رسمي من Wubi، يسمى wubiuefi ، UEFI و BIOS القديم بالإضافة إلى الإصدارات الأحدث من Ubuntu (اعتبارًا من 2022-04-03، الإصدار 20.04.4).
أجهزة سطح المكتب
يمكن للمستخدمين اختيار بيئة سطح المكتب داخل Wubi. ولكن، نظرًا لأن كل بيئة سطح مكتب متوفرة أيضًا كحزمة تطبيق، يُنصح المستخدمون بتثبيت Ubuntu (الخيار الافتراضي) ثم تثبيت بيئات سطح المكتب الأخرى منه. عند تسجيل الدخول ، يمكن للمستخدمين اختيار بيئة سطح المكتب التي يرغبون في استخدامها. [ 1 ]
القيود
بالمقارنة مع التثبيت العادي، يواجه تثبيت Wubi بعض القيود. فهو لا يدعم وضع الإسبات، كما أن نظام الملفات فيه أكثر عرضة للتأثر بإعادة التشغيل القسري . [ 1 ] كذلك، إذا تم فصل قرص Windows بشكل غير صحيح (بسبب تعطل Windows أو انقطاع التيار الكهربائي، إلخ)، فلن يتمكن Ubuntu من إصلاح قرص NTFS الخاص بنظام Windows وإعادة تثبيته والتمهيد منه حتى يتم تشغيل Microsoft Windows بنجاح وإصلاح القرص ثم إيقاف تشغيله بشكل صحيح. وإذا تعذر تشغيل نظام Windows بعد تلف نظام الملفات لإصلاحه، فلن يتمكن المستخدم أيضًا من تشغيل Ubuntu.
يكون أداء الوصول إلى القرص الصلب أبطأ قليلاً في تثبيت Wubi، ويزداد هذا البطء إذا كان ملف صورة القرص الأساسي مجزأً، حيث يحتوي ملف صورة القرص في نظام ملفات Windows على نظام ملفات Linux، بينما في حالة عدم استخدام Wubi، يتم استخدام نظام ملفات Linux فقط الذي يتمتع بوصول مباشر إلى الأجهزة. [ 1 ]
يقوم برنامج Wubi بإنشاء ملف root.disk باستخدام نظام الملفات NTFS الخاص بشركة مايكروسوفت أثناء تشغيله على نظام ويندوز، ثم أثناء تشغيل نظام أوبونتو، يصل إلى هذا الملف باستخدام برنامج تشغيل نظام ملفات بديل. قد تؤدي الاختلافات بين تطبيقي مايكروسوفت ولينكس لنظام NTFS إلى تلف ملف root.disk، مما يؤثر على نظام الملفات NTFS لدرجة قد تمنع ويندوز من الإقلاع. قد يؤدي تشغيل الأمر chkdsk /r من نظام ويندوز لإصلاح نظام الملفات NTFS التالف، ثم إيقاف تشغيل ويندوز بشكل صحيح، إلى إصلاح أي تلف (قد يستغرق هذا وقتًا طويلاً نظرًا لكبر حجم ملف root.disk). [ 6 ]
التأثيرات
يعتمد برنامج Wubi على مشاريع أخرى مفتوحة المصدر: Debian installer و Migration Assistant و Grub4Dos و NTFS-3G و NSIS و Metalink و Ubiquity . [ 1 ] [ 7 ]
تطوير
المطورون الرئيسيون هم أغوستينو روسو، وجيزا كوفاتش، وأوليفر ماتوس، وEcology2007. [ 1 ] يتم التطوير الرئيسي في منصة Launchpad بقيادة فريق Lupin (Lupin هو برنامج التثبيت الحلقي ، ويتولى كل ما يحدث بعد إعادة التشغيل) [ 8 ] من خلال صفحة مخطط Ubuntu الأصلي [ 9 ] وصفحات مشاريع Wubi [ 10 ] و Lubi [ 11 ] و Lupin [ 12 ] وLVPM [ 13 ] الجديدة . [ 1 ]
دعم الأجهزة
يدعم كل من Wubi وLubi إصداري أوبونتو i386 (32 بت x86 ) و x86-64 . [ 1 ] في الإصدارات السابقة لـ 8.04، كان إصدار x86 فقط من أوبونتو مدعومًا. يعمل Wubi UEFI مع مُحمِّلات الإقلاع UEFI.
الأصول
قدّمت العديد من توزيعات لينكس، بما في ذلك ريد هات لينكس و ZipSlack من سلاكوير ، أداةً مشابهةً في منتصف التسعينيات، باستخدام syslinux وبرنامج تشغيل نظام الملفات UMSDOS . لاحقًا، قدّمت SuSE أداةً مماثلةً باستخدام syslinux وصور الأقراص المُثبّتة على نظام ملفات FAT. خلال أواخر التسعينيات، استخدم نظام BeOS نظامًا مشابهًا لتثبيت نظام التشغيل في مجلد داخل ويندوز.
استلهم أغوستينو روسو فكرة Wubi من Topologilinux ، الذي يوفر تثبيتًا حلقيًا، وInstlux، الذي يوفر واجهة مستخدم بسيطة لنظام ويندوز. كانت الفكرة [ 14 ] دمج المفهومين من خلال مُثبِّت ويندوز يقوم بتثبيت صورة أوبونتو حلقيًا. لاحقًا، قام جيزا كوفاتش بتحسين المواصفات [ 15 ] وقدم النماذج الأولية [ 16 ] لإثبات جدوى الفكرة. كتب أوليفر ماتوس واجهة المستخدم الأصلية بلغة NSIS .
ثم قام أغوستينو روسو بتطوير مفهوم التثبيت الحلقي، فانتقل من ملف صورة جاهز بسيط مُثبَّت حلقيًا إلى صورة تُنشأ ديناميكيًا باستخدام نسخة مُعدَّلة ديناميكيًا من مُثبِّت دبيان، مما وفر تجربة أقرب إلى التثبيت الحقيقي مع معالجة العديد من المشكلات الأخرى التي ظهرت في النماذج الأولية. وهكذا وُلد مشروع لوبين، وكتب أغوستينو روسو معظم شفرته ونفَّذها بمساهمات من جيزا كوفاتش.
قام أغوستينو روسو وEcology2007 لاحقًا بإعادة تصميم وكتابة واجهة ويندوز الحالية. وساهم هامبوس ويسمان في تطوير برنامج التنزيل الجديد ونصوص الترجمة. كما ساعد Bean123 وTinybit في تصحيح أخطاء برنامج الإقلاع وإصلاحها. ثم قام جيزا كوفاتش بإنشاء Lubi وLVPM. [ 17 ]
وقد ألهم هذا المشروع إنشاء برامج تثبيت أخرى لنظام لينكس تعتمد على نظام ويندوز، مثل Win32-loader .
انظر أيضاً
- قائمة الأدوات لإنشاء أنظمة USB حية
- Ubiquity – برنامج تثبيت نظام التشغيل أوبونتو
- لينكس التعاوني - يسمح بتشغيل لينكس داخل ويندوز (يستخدم على سبيل المثال Topologilinux (المبني على Slackware) و andLinux)
- مثبت دبيان
- Win32-Loader – آلية تمهيد متسلسلة مماثلة لتثبيت دبيان بدون قرص مضغوط
- UNetbootin – أسلوب مشابه لتثبيت نظام لينكس القياسي (أو لإنشاء قرص USB حي ) بدون قرص مضغوط
مراجع
- 1 2 3 4 5 6 7 8 9 10 11 12 13 "ووبي - الأسئلة الشائعة" . أوبونتو . تم الاسترجاع 2010/11/27 .
- ١ ٢ "موقع أوبونتو يحذر مستخدمي ويندوز: لا تستخدموا WUBI" . omgubuntu.co.uk. ١١ أبريل ٢٠١٣. تم الاطلاع عليه بتاريخ ١١ نوفمبر ٢٠١٣ .
- 1 2 برودا، ريك (9 مايو 2007). "جرّب أوبونتو بطريقة غير تدخلية مع ووبي" . لايف هاكر . مؤرشف من الأصل في 22 يناير 2014. تم الاطلاع عليه في 30 مايو 2008 .
- ↑ "لوبي على سورس فورج" . sourceforge.net. 2007-08-06 . تم الاطلاع عليه بتاريخ 2013-11-11 .
- ↑ "إصدارات أوبونتو القديمة" .
- ↑ "WubiGuide - Ubuntu Wiki" . تم الاطلاع عليه بتاريخ 5 ديسمبر 2012 .
- ↑ ~ubuntu-installer/wubi/trunk. "~ubuntu-installer/wubi/trunk : ملفات للمراجعة 279" . Bazaar.launchpad.net. مؤرشف من الأصل بتاريخ 29-10-2023 . تم الاطلاع عليه بتاريخ 16-06-2013 .
- ↑ "فريق لوبين في لانشباد" . لانشباد . تم الاسترجاع في 23-06-2007 .
- ↑ "مثبت ويندوز لنظام أوبونتو باستخدام نظام ملفات EXT3 المثبت على NTFS" . لانشباد . تم الاسترجاع في 23 يونيو 2007 .
- ↑ "Wubi، مُثبِّت ويندوز أوبونتو في Launchpad" . Launchpad . تم الاسترجاع في 23-06-2007 .
- ↑ "مثبت أوبونتو المبني على لينكس في لانشباد" . لانشباد . تم الاسترجاع في 23-06-2007 .
- ↑ "لوبين، مُثبِّت الحلقات في لانشباد" . لانشباد . تم الاسترجاع في 23-06-2007 .
- ↑ "مدير الأقسام الافتراضية المثبتة في برنامج Launchpad" . Launchpad . تم الاطلاع عليه بتاريخ 23-06-2007 .
- ↑ أغوستينو روسو (ago). "ملف تثبيت أوبونتو لمستخدمي ويندوز" . لانشباد . تم الاسترجاع في 2007-09-02 .
- ↑ جيزا كوفاتش (tuxcantfly). "مثبت ويندوز لنظام أوبونتو باستخدام نظام ملفات EXT3 المثبت على NTFS" . لانشباد . تم الاسترجاع في 2007-09-02 .
- ↑ جيزا كوفاكس (tuxcantfly). "فكرة: التثبيت عبر ويندوز على نظام ملفات NTFS مثبت على حلقة؟" . منتديات أوبونتو . تم الاطلاع عليه بتاريخ 2007-08-02 .
- ↑ "Wubi - مثبت Ubuntu لنظام التشغيل Windows" . ووبي . تم الاسترجاع 2011/12/06 .
روابط خارجية
- الموقع الرسمي
- دليل WubiGuide في ويكي أوبونتو الرسمي
- موقع مشروع Lubi/LVPM/UNetbootin
- مجلة FLOSS الأسبوعية 63: ووبي مع أغوستينو روسو، المطور الرئيسي لـ ووبي
- Wubiuefi – "نسخة معدلة من Wubi لدعم UEFI ودعم إصدارات Ubuntu الحديثة"
- برنامج مجاني مكتوب بلغة C++
- برامج نظام مجانية
- برنامج تثبيت لينكس
- برنامج يستخدم رخصة جنو العمومية العامة
- أوبونتو
- برنامج مجاني مخصص لنظام التشغيل ويندوز فقط
