daedalOS ، بيئة سطح مكتب من متصفح الويب

حول daedalOS

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

daedalOS مكتوب بلغة JavaScript و TypeScript. يأخذ نهجًا مختلفًا لبيئة سطح المكتب التقليدية مثل GNOME و KDE. الهدف من هذا المشروع هو إنشاء بيئة سطح مكتب على شبكة الإنترنت، والتي تسعى أيضًا إلى أن تكون مناسبة للاستخدام اليومي ، على الرغم من أنه كما سنرى لاحقًا ، لا يزال أمامها طريق طويل لتحقيق ذلك.

قم بتثبيت daedalOS على Ubuntu 22.04

سيتم تشغيل هذا البرنامج باستخدام غزل، وهو مدير الحزم. في هذا المثال ، دعنا استخدام npm لتثبيت الغزل. Npm هو مدير حزم لـ JavaScript ، وهو غير مثبت مسبقًا مع Ubuntu. لذلك دعونا أولاً نثبت npm عن طريق فتح Terminal (Ctrl + Alt + T) وتشغيل الأمر:

قم بتثبيت npm على ubutu 22.04

sudo apt install npm

بمجرد اكتمال التثبيت ، يمكننا ذلك المضي قدما وتثبيت الغزل. للقيام بذلك ، سنكتب في نفس المحطة:

تثبيت الغزل

sudo npm install --global yarn

مستودع استنساخ daedalOS

الخطوة التالية التي سنتخذها هي استنساخ مستودع المشروع. في المحطة فقط استخدم الأمر:

مستودع استنساخ daedalOS

git clone https://github.com/DustinBrett/daedalOS.git

تتمة سنقوم بالتغيير إلى دليل daedalOS:

cd daedalOS

الآن نستطيع قم بتشغيل نسختنا الخاصة من سطح مكتب daedalOS للمتصفح بالأوامر:

ابدأ daedalOS

yarn && yarn build:fs && yarn dev

سيتضمن الإخراج السطر خطوطًا مختلفة. سيشيرون في أحدهم إلى أن الخادم بدأ في 0.0.0.0:3000 ، وعنوان url الذي يمكن الوصول منه.

نظرة سريعة على موقع daedalOS

تشغيل الخدمة في المحطة ، للوصول إلى سطح المكتب ، سنحتاج فقط افتح متصفح الويب المفضل لدينا واكتب عنوان URL:

ديدالوس العمل

http://localhost:3000

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

إضافة ملفات إلى سطح المكتب

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

المكتب يدمج متصفح الويب ومشغل الفيديو (Video.js) يدعم فيديو HTML5 وتنسيقات البث الحديثة. لديها أيضا عارض الصور متوافق مع تنسيقات APNG و AVIF و GIF و JPEG و PNG و SVG و WebP. كما أن لديها ملفات PDF.js متاحة ، عارض PDF، عملي حتى لو كان بطيئًا إلى حد ما.

كما أن لديها ملف وحدة تحكم المطور (DevTools)، A محرر الكود (ناشر موناكو)، A محلل ومترجم تخفيض السعر (سوق)، A معالج النصوص (TinyMCE)، A عميل ircل محطة المحاكي بسيط جدا و مشغل الصوت (ويب).

التطبيقات المثبتة

daedalOS أيضًا يدمج Ruffle لتشغيل تطبيقات JavaScript أو Virtual x86، محاكي نظام التشغيل. علاوة على ذلك ، هناك العديد من المحاكيات ، بما في ذلك Wine.

مطور المشروع يتضمن خلفية متحركة، والتي يمكن أن تكون مشكلة للمستخدمين على الأجهزة منخفضة الموارد.

النوافذ المفتوحة

بينما يوفر سطح المكتب الوصول إلى مجموعة متنوعة من البرامج مفتوحة المصدر ، لا تزال تفتقر إلى العديد من الجوانب. من بينها ، ربما يكون أبرزها في الوقت الحالي لن يسمح لنا بتثبيت التطبيقات التي تهمنا.

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


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني.

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.