كيفية استخدام ReactOS ، نسخة ويندوز مفتوحة المصدر

كيفية استخدام ReactOS ، نسخة ويندوز مفتوحة المصدر

إذا كنت ترغب في أن يكون Windows مفتوح المصدر ، فيجب أن تبحث في ReactOS!





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





لكن أحد المجالات التي لم يتزحزح فيها بعد هو نظام التشغيل Windows (OS). نظرًا لأن الجمع بين Windows و Office يوفر ملف كبير جزء من إيرادات Microsoft السنوية ، قد يستغرق الأمر بعض الوقت حتى نتمكن من تنزيل رمز نظام التشغيل لأنفسنا. نتيجة لذلك ، أخذ بعض أعضاء المجتمع الجريئين على عاتقهم محاولة بناء Windows الخاص بهم من الألف إلى الياء.





في هذه المقالة ، سوف نلقي نظرة على ماهية ReactOS وكيفية تثبيته وكيفية تعامله مع بعض تطبيقات Windows الحالية.

ما هو ReactOS ، على أي حال؟

رياكتوس هي محاولة لبناء نظام تشغيل مفتوح المصدر يحاكي Windows. هذا لا يعني فقط يشبه Windows ، على الرغم من أنه يعمل (حسنًا ، الإصدارات القديمة على أي حال). لكنه يذهب أعمق من ذلك.



الهدف الرئيسي من المشروع هو بناء نظام تشغيل يقوم بتشغيل أي تطبيق Windows تقوم بإلقائه عليه.

هذه مهمة هائلة. على مستوى عالٍ جدًا ، يتكون نظام التشغيل من المكونات التالية:





  • إلى نواة ، والذي يترجم بين البرامج والأجهزة.
  • أساسي مكتبات البرمجيات التي توفر وظائف شائعة مثل كتابة ملف على القرص.
  • خدمات التي تعمل في الخلفية. تعد Print Spooler مثالاً على ذلك ، حيث تنتظر البرامج الأخرى لإرسال شيء ما إلى الطابعة وتدير هذا التبادل.
  • التطبيقات التي تستخدم هذه المكونات. لا يشمل هذا فقط التطبيقات التي تواجه المستخدم مثل Word أو Chrome ، ولكن أيضًا تطبيقات النظام. على سبيل المثال، explorer.exe هو برنامج لا يستعرض الملفات فقط (يواجه المستخدم) ، ولكنه يوفر أيضًا سطح المكتب وشريط المهام وقائمة ابدأ.

المهمة قبل مشروع ReactOS هي توفير مجموعة من المكتبات والخدمات وتطبيقات (النظام) المتوافقة مع تلك التي تمتلكها Microsoft. بالإضافة إلى ذلك ، عادة ما تصنع مكونات البرامج هذه مكالمات النظام مباشرة إلى النواة نيابة عن البرامج التي تواجه المستخدم. لذلك يحتاج ReactOS أيضًا إلى اعتراضها ومعالجتها والرد عليها ، كل ذلك في حين أن التطبيق ليس أكثر حكمة.

نأمل أن تكون لديك فكرة عن نطاق ما يحاول مطورو ReactOS القيام به. ولهذا السبب ، بناءً على الوضع الحالي للمشروع ، هناك بعض الأشياء التي تعمل والبعض الآخر لا يعمل. في الأقسام أدناه ، سنتعرف على عملية التثبيت في ملف آلة افتراضية . ثم سنقوم بتثبيت ثلاثة تطبيقات لمعرفة كيفية أدائها: واحد أساسي ، وواحد وسيط ، والآخر معقد.





كيفية تثبيت ReactOS

تثبيت ReactOS شديد جدًا ( جدا ) على غرار Windows. إذا سبق لك أن قمت بتثبيت Windows من البداية ، على سبيل المثال على جهاز كمبيوتر قمت بإنشائه بنفسك ، فستكون في المنزل مباشرةً. تظهر المراحل الأولية باللون الأزرق 'شاشة الموت' ، بينما تستخدم اللمسات الأخيرة مربعات حوار مألوفة المظهر (إذا كانت مؤرخة).

إذا كنت ترغب في المتابعة ، فابدأ بتثبيت VirtualBox لنظام التشغيل الخاص بك. ثم قم بإنشاء جهاز افتراضي بالإعدادات الموضحة في الصورة أدناه. معظم هذه الإعدادات افتراضية ، باستثناء ذاكرة الوصول العشوائي (1 جيجابايت) ومساحة القرص الصلب (10 جيجابايت) ، والتي على الرغم من انخفاضها يجب أن تكون كافية لهذا النظام الهزيل. إذا كان كل هذا يبدو وكأنه رطانة بالنسبة لك ، ألق نظرة على موقعنا دليل لبرنامج VirtualBox لمعرفة ما يدور حوله كل شيء.

الخطوة 1: لغة المثبت

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

كيفية حذف فاصل صفحة في Word

الخطوات 2-3: الترحيب والتحذير

إليك رسالة لطيفة ترحب بك في ReactOS ، بالإضافة إلى ملاحظة أنه لا يزال قيد التطوير.

الخطوات 4-5: الأجهزة والتخزين

أنت آمن لقبول القيم الافتراضية للأجهزة ، فهي كلها مكونات قياسية يحاكيها برنامج VirtualBox.

في الشاشة التالية ، يجب أن يظهر القرص الظاهري الذي أنشأته لجهازك الظاهري. يمكنك معرفة ما إذا كان حجم محرك الأقراص 'C: drive' يطابق ما طلبت من VirtualBox تخصيصه لهذا الجهاز الظاهري. ما لم تكن بحاجة إلى ملف مخطط التقسيم الهوى ، يمكنك فقط أن تضغط يدخل هنا.

الخطوة 6: التأكيد

في هذه الشاشة الأخيرة ، حدد الخيار الأوسط. سيقوم بتهيئة القرص الخاص بك بالكامل ، والذي تريده سواء كان VM جديدًا للعلامة التجارية ، أو تقوم بإعادة تدوير ملف قرص افتراضي قديم.

نجاح يدخل على الشاشة التالية مرة أخرى للتأكيد.

الخطوة 7: التنسيق

اعتمادًا على حجم القرص الظاهري ، قد تستغرق عملية التهيئة بعض الوقت.

الخطوة الثامنة: تثبيت نظام التشغيل

بعد ذلك ، سيقوم المثبت بنسخ ملفات نظام التشغيل إلى القرص الافتراضي الخاص بك.

الخطوة 9: تثبيت Bootloader

أخيرًا ، سيتم إعداد المثبت جهاز VM محمل الإقلاع لتشغيل ReactOS عند بدء تشغيله. اختر الخيار الأول هنا ، والذي سيقوم بتثبيته على كل من القرص الظاهري ككل وكذلك القسم C: على وجه التحديد. ستخبرك شاشة أخيرة أنك ستعيد تشغيل جهازك. قل وداعا لذلك اللون الأزرق الكهربائي الرائع.

كيفية إعداد ReactOS

يجب عليك الآن التمهيد في ReactOS نفسه. إذا كنت مستخدمًا في عمر معين ، فيجب أن يبدو التصميم الذي تراه مألوفًا لك. سيظهر الآن معالج لمساعدتك في إعداد بعض جوانب النظام:

  1. شاشة ترحيب.
  2. شكر وتقدير ، خاصة لمشروع مفتوح المصدر يحتوي على ReactOS.
  3. إعدادات اللغة ، بما في ذلك النظام (التاريخ / الوقت والعملة والتنسيقات الأخرى) ولوحة المفاتيح (مثل تخطيط الولايات المتحدة) ، الموضحة في الصورة أعلاه.
  4. خيار لإضافة اسمك واسم شركتك.
  5. اسم جهازك وكلمة المرور الخاصة بـ حساب المسؤول .
  6. ضبط التاريخ والوقت والمنطقة الزمنية.
  7. اختيار موضوع. يحتوي ReactOS على اثنين من خارج الصندوق: Lautus ، مظهر غامق ، وكلاسيكي (يبدو تمامًا كما تتوقع) ، كما هو موضح في الصورة أدناه.
  8. اعدادات الشبكة.
  9. الإشارة إلى ما إذا كان جهاز ReactOS سيكون جزءًا من مجموعة عمل (مخصصة) أم مجال شركة.
  10. شاشة تقدم نهائية أثناء عمل نظام التشغيل في الخلفية.

بمجرد اكتمال كل هذا ، سيكون سطح المكتب الخاص بك جاهزًا للاستخدام. إذا كنت من مستخدمي Windows العاديين ، فيجب أن يكون كل شيء هنا مألوفًا جدًا. تبدو قائمة 'ابدأ' وشريط المهام وعلبة النظام وأيقونات سطح المكتب تمامًا مثل نظام التشغيل Redmond. كل شيء يبدو كما هو ، ولكن ما مدى جودة ذلك الشغل ؟

تثبيت برامج الويندوز في ReactOS

سنختار ثلاثة تطبيقات لاستخدامها في هذه التجربة ، على النحو التالي:

  • محرر النص . إنها إحدى أدوات الكمبيوتر الأساسية الموجودة ، ولدى ReactOS نسخ خاصة بها من كل من Notepad و Wordpad ، تمامًا مثل Windows. ومع ذلك ، سنحاول تثبيت PSPad ، وهو محرر نصوص مفتوح المصدر.
  • مشغل الموسيقى . QMMP عبارة عن منصة مشتركة وتبدو مثل WinAmp ، لذلك يبدو أنها اختيار جيد. لكن تطبيقات الوسائط المتعددة تحتاج إلى التفاعل مع العديد من الأجزاء الداخلية لنظام التشغيل ، لذلك فهي تمثل شيئًا أكثر تعقيدًا من محرر النصوص.
  • متصفح الإنترنت . نحن نبحث عن شيء معقد هنا ، فلماذا لا نذهب إليه؟ دعنا نحاول تثبيت أحدث إصدار من Chrome.

ملحوظة: بينما أدرجت الإرشادات الأولية 1 غيغابايت من ذاكرة الوصول العشوائي في الجهاز الظاهري لـ ReactOS ، بناءً على اختيار Chrome ، قمت بزيادة هذا إلى 2 غيغابايت قبل إجراء عمليات التثبيت.

ستوضح الأقسام التالية بالتفصيل مدى نجاح (أو عدم نجاح) تثبيت هذه البرامج وتنفيذها.

تثبيت وتشغيل PSPad

بعد تنزيل برنامج التثبيت من ملف موقع المشروع ، نقرة مزدوجة بسيطة بدأت الأشياء.

اكتمل التثبيت دون مشكلة ، وأطلقت أداة التثبيت التطبيق. تم إجراء بعض الاختبارات الأولية (إدخال النص وحفظ الملف) دون حدوث أي عوائق. أحد الأخطاء التي لاحظتها هو أن زر 'تصغير' الموجود على شريط العنوان لم يعمل. لقد نجح تطبيق Maximize ، حيث تم تبديله ذهابًا وإيابًا بين الحجم الموضح في الصورة أدناه والحجم الكامل. لكن Minimize لم يفعل ذلك ، بينما كان يعمل على نوافذ أخرى مثل مدير الملفات.

بشكل عام ، يبدو للوهلة الأولى أنه يعمل بشكل كبير. لذلك ، كممثل لدينا لتطبيق 'أساسي' ، يجتاز PSPad الاختبار.

ملحوظة: يحتوي ReactOS على مدير تطبيقات ، والذي يشبه إلى حد كبير مديري الحزم المتنوعين في عالم مفتوح المصدر أكثر من 'البرامج والميزات' في Windows. هذا نوع من مستودع البرامج يمكن للمستخدمين من خلاله اختيار وتثبيت التطبيقات لـ ReactOS ، تمامًا مثل متجر Windows. كانت المفاجأة السارة أن PSPad ظهر كما هو مثبت في هذه الأداة ، على الرغم من أننا قمنا بتثبيته يدويًا. علاوة على ذلك ، يحتوي مدير التطبيقات على إصدار (أقدم قليلاً) من PSPad للتثبيت. تم تثبيته أيضًا بشكل صحيح وحتى التقطت الجلسة التي فتحتها في الإصدار الأحدث.

تثبيت وتشغيل برنامج QMMP

QMMP متاح أيضًا للتنزيل من موقعه على الويب ؛ فقط قم بالتمرير لأسفل إلى أسفل صفحة التنزيلات وابحث عن رابط 'الحزم الثنائية لنظام التشغيل Windows'. اختر المثبت لأحدث إصدار ، وانقر نقرًا مزدوجًا للتشغيل.

انحدرت الأمور على الرغم من بدء تشغيل التطبيق. سمح لي ببدء تشغيل التطبيق وإضافة أغنية إلى قائمة التشغيل ، لكنها لن تعمل. في هذه المرحلة ، لاحظت ذلك لم يتم إعداد برنامج تشغيل الصوت بشكل صحيح بالنسبة لجهاز VM ، ولكن حتى بعد القيام بذلك والتأكيد عليه ، لن يقوم التطبيق بتشغيل ملف MP3. في الواقع ، بدأ ReactOS بالتجميد عندما حاولت إلغاء تثبيت QMMP لإعادة تثبيته. تثبيت جديد لـ ReactOS ، حيث تأكدت من تثبيت برنامج تشغيل الصوت أولاً ، لم يحل المشكلة.

بالنسبة لهذا التطبيق 'المعتدل' ، يمكننا تقييمه على أنه غير عابر. على الرغم من تثبيته وبدء تشغيله ، إلا أنه لم يؤد وظيفته الأساسية في الواقع.

ملحوظة: مثل PSPad ، يتوفر QMMP أيضًا من ReactOS Application Manager. لقد نجح تثبيت هذا الإصدار (مرة أخرى ، أقدم) ، كما هو موضح في الصورة أعلاه.

تثبيت وتشغيل كروم

الآن من أجل coup de grace: متصفح الويب Chrome. إذا تمكنت من تثبيت هذا وتشغيله على جهازك ، فلديك فجأة مجموعة متنوعة من الأدوات تحت تصرفك. يتراوح هذا من البريد الإلكتروني لسطح المكتب إلى مشغلات الصوت (راجع دليلنا إلى Spotify) إلى أدوات الإنتاجية (مستندات Google أو Office Online). لكن قدرته على تشغيل كل هذه البرامج الرائعة المستندة إلى الويب تعني أنه وحش معقد تحت الغطاء. هل يمكن لـ ReactOS التعامل معها؟

للاسف لا. على الأقل لم ينجح تشغيل ملف ChromeSetup.exe القياسي. لم يكن المثبت قادرًا حتى على الاتصال بالإنترنت لتنزيل المتصفح نفسه ، وهو ما لا يبشر بالخير لقدرة Chrome على تصفح الويب على ReactOS.

ملحوظة: على الرغم من أن Chrome ليس خيارًا ، على الأقل ليس بدون تطبيق بعض دهن الكوع لتثبيته ، فإن Firefox هو! إنه متاح من مدير التطبيقات ويعمل بشكل جيد. على الرغم من أن الإصدار كان أقدم قليلاً (الإصدار 45.0.1) ، إلا أنه لم يواجه أي مشكلة في فتح مسودة هذه المقالة في محرر مستندات Google بعد أن قمت بتسجيل الدخول إلى Gmail ، كما هو موضح في الصورة أدناه.

هل يجب عليك استخدام ReactOS؟

هذا يعتمد. إذا كنت بالفعل من مستخدمي Windows؟ لا ، ليس لأي سبب إلا إذا كان مجرد فضول. إذا كنت من مستخدمي Mac أو Linux؟ قد يكون من المفيد تشغيل تطبيق Windows الغريب الذي تحتاجه عن طريق تشغيله في VirtualBox. بشكل أساسي ، إذا كنت في موقف لا يقوم فيه Wine بتشغيل شيء تريده ، ولا تريد الحصول على ترخيص Windows. فقط ضع في اعتبارك حالتها قيد التقدم ولا تضع أي رهانات كبيرة (على سبيل المثال ، لا تعتمد عليها في أي برامج ذات مهام حرجة بدون اختبارات مكثفة).

كيفية جريئة في facebook messenger

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

بالإضافة إلى الأدوات المساعدة المذكورة أعلاه وفايرفوكس ، هناك بعض التطبيقات القوية المتاحة. مثل LibreOffice. GIMP و Inkscape و Scribus للرسومات / النشر. GnuCash للشؤون المالية. VLC للفيديو. حتى أن هناك نسخة تجريبية من Diablo II. ليس رديئًا جدًا لمجموعة من مطوري المجتمع الذين يتعاملون مع Microsoft.

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

هل تعتقد أن ReactOS مسعى جدير بالاهتمام؟ ألن يكون نظام التشغيل المجاني والمفتوح المصدر المتوافق مع نظام التشغيل Windows رائعًا؟ أخبرنا أدناه في التعليقات إذا كان لديك أي آراء!

يشارك يشارك سقسقة بريد الالكتروني هل يستحق الترقية إلى Windows 11؟

تم إعادة تصميم Windows. لكن هل هذا كافٍ لإقناعك بالانتقال من Windows 10 إلى Windows 11؟

اقرأ التالي
مواضيع ذات صلة
  • شبابيك
  • المصدر المفتوح
  • تثبيت نظام التشغيل
نبذة عن الكاتب آرون بيترز(31 مقالة منشورة)

كان آرون متعمقًا في التكنولوجيا كمحلل أعمال ومدير مشروع لمدة خمسة عشر عامًا ، وكان مستخدمًا مخلصًا لـ Ubuntu لمدة طويلة تقريبًا (منذ Breezy Badger). تشمل اهتماماته المصادر المفتوحة وتطبيقات الأعمال الصغيرة وتكامل Linux و Android والحوسبة في وضع النص العادي.

المزيد من Aaron Peters

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك