
Azuos هو نظام تشغيل يعتمد على القوس يضم بيئة سطح المكتب مكتوبة مع تقنيات الويب والوجود الخلفي للثعبان.
جرب العرض التوضيحي الحي ↗ميزة Azuos التي يتم بناؤها على تقنيات الويب هي أنها تتيح للمستخدمين والمطورين تخصيص نظامهم بسهولة وجعله لك! من تغيير بسيط في ملف السمة ، إلى استبدال ملف CSS ، إلى كتابة نص سطح المكتب الخاص بك حرفيًا: 3
كل ما هو مطلوب للمطورين هو تجربة لائقة مع الفانيليا جافا سكريبت وأنت على ما يرام؟
أعلم ... يبدو من الغريب أن يكون لديك بيئة سطح مكتب تعتمد على JavaScript و Python وهذا وحده يكفي لإبعاد بعض الأشخاص ، وهو أمر مفهوم نوعًا ما. يجعل سطح المكتب المستند إلى الويب التطوير أسرع وأسهل ، حتى بالنسبة لأولئك الذين يتقدمون بالمشروع. على الرغم من اعتراف ، فإن سطح المكتب غير مكتوب في المقام الأول بهذه اللغات أفضل.
تم تصميم Azuos باستخدام JavaScript & Python ، ومع ذلك يمتد على قمة Arch Linux. لذلك أستطيع أن أقول "أنا أستخدم القوس راجع للشغل: 3"
من الناحية النظرية ، يمكن أن تعمل Azuos على أنظمة Linux الأخرى ، على افتراض أنها تستخدم أيضًا Bash ، فقد تحتاج إلى استبدال بعض البرامج النصية Shell بتلك التي تعمل على توزيعة Linux الخاصة بك.
من المحتمل أن تعمل FreebBSD أيضًا ، على الرغم من أن نصوص Shell قد تتطلب إعادة الكتابة أيضًا.
إذا كنت مهتمًا بالمساهمة في Azuos أو تفعيل المشروع ، فأنت بحاجة أولاً إلى إعداد مساحة العمل الخاصة بك!
إخلاء المسئولية: من المحتمل أن يقوم Azuos بالخطأ في أي منصات غير شبيهة بالونكس (أنا أتحدث إليكم Windows 10/11) ، لذا إذا لم ينجح Azuos ، فيرجى عدم تولي مشكلة GitHub لأنني لن أتعامل معها ، فمن المحتمل أن تحتاج إلى انتظار أن يحلها شخص آخر من أجلك ، أو في غير ذلك ، في يديك وأقوم بعملها. لتسهيل الأمور ، ما عليك سوى استخدام منصة تشبه Unix ، مثل أي توزيعات Linux ، أو ربما BSD (لم يتم اختبارها) ، لديك فرص أفضل لاستخدام Azuos بدون أخطاء أكثر مما لديك على Windows. شكرا لكم مقدما ؟
إذن ها هو كيف:
تأكيد أولاً أن لديك git ، python3 ، python3-pip
تأكد من تثبيت git ، وهذا سيسمح لك بجلب أحدث مصدر Azuos مباشرة من Github
GIT لـ Debian/Ubuntu (Distros المستندة إلى Debian):
sudo apt install git-allgit لـ Arch Linux:
sudo pacman -S gitgit لنظام التشغيل Windows:
هناك أيضًا عدة طرق لتثبيت Git على Windows. البناء الأكثر رسمية متاح للتنزيل على موقع GIT. ما عليك سوى الانتقال إلى https://git-scm.com/download/win وسيبدأ التنزيل تلقائيًا. لاحظ أن هذا مشروع يسمى GIT لنظام التشغيل Windows ، وهو منفصل عن Git نفسه ؛ لمزيد من المعلومات حولها ، انتقل إلى https://gitforwindows.org.
المصدر: البدء: تثبيت git (git-scm.com)
git لـ macos:
هناك عدة طرق لتثبيت Git على MacOS. من المحتمل أن يكون أسهل هو تثبيت أدوات سطر أوامر XCode. على مافريكس (10.9) أو فوق ، يمكنك القيام بذلك ببساطة من خلال محاولة تشغيل Git من المحطة في المرة الأولى.
$ git --versionإذا لم يتم تثبيته بالفعل ، فسيطلب منك تثبيته.
إذا كنت تريد إصدارًا أكثر تحديثًا ، فيمكنك أيضًا تثبيته عبر مثبت ثنائي. يتم الحفاظ على جهاز تثبيت MacOS Git ومتاح للتنزيل على موقع GIT ، على https://git-scm.com/download/mac.
المصدر: البدء: تثبيت git (git-scm.com)
إذا لم يكن نظام التشغيل المفضل لديك مدرجًا ، فيرجى إجراء بحث حول تثبيت GIT للنظام المذكور.
بعد تثبيت git ، لتنزيل Azuos ، قم بتشغيل
git clone https://github.com/AzuSystem/AzuOS {directory of choice}
cd {directory of choice}يوصى باستخدام هذا الريبو في /azuos ، على الرغم من أنك ستحتاج على الأرجح إلى استخدام Sudo للقيام بذلك.
الآن بالنسبة لـ Python ، المطلوب لتهيئة Azuos ، وآه ، لن نستخدم الإلكترون في أي وقت قريب ~ :)
بيثون لديبيان/أوبونتو (توزيعات ديبيان):
sudo apt install python3 python3-pipPython للأشن Linux:
sudo pacman -S python python-pipمثبت Python لنظام التشغيل Windows (لا تنسَ التثبيت مع PIP!): https://www.python.org/downloads/windows/
مثبت Python لـ MacOS (لا تنسَ التثبيت مع PIP!): https://www.python.org/downloads/macos/
إذا لم يكن نظام التشغيل المفضل لديك مدرجًا ، فيرجى إجراء بحث حول تثبيت Python 3 و PIP لـ Python للنظام المذكور.
بمجرد تثبيت Python و PIP ، نحتاج إلى تثبيت بعض الوحدات النمطية
يجب أن يكون هذا الأمر في معظم الحالات عالميًا عبر أنظمة التشغيل ، إذا لم ينجح ، فقد تحتاج إلى Google للحصول على حلول: "(
pip install pywebview screeninfo psutil py-cpuinfoAzuos يعمل على X.org في ISO مباشر.
إذا كنت تريد محاولة تشغيل Azuos عبر X.org ، فستحتاج إلى تثبيته أولاً. إذا كنت من مستخدمي Windows/MacOS ، فلا تقلق بشأن هذا: 3
Xorg لـ Debian/Ubuntu (Distros المستندة إلى Debian):
sudo apt install xorgXorg لـ Arch Linux:
sudo pacman -S xorg بعد التثبيت ، في مكان ما في الدليل الرئيسي (/الصفحة الرئيسية/اسم المستخدم أو ~/) ستجد .xinitrc
افتح/إنشاء هذا الملف في محرر نصوص من اختيارك (سأستخدم VIM)
sudo nano ./.xinitrcواكتب
python {azuos directory}وحفظ
:wq !بعد ذلك ، إذا كنت تريد بدء تشغيل خادم X مع تشغيل Azuos ، فما عليك سوى تشغيل
startxأنا (mtsyntho) ، تأتي من خلفية صنع مفاهيم نظام التشغيل باستخدام البرمجة البرمجية Windows Batch و Microsoft PowerPoint.
لم يكن أي من إبداعاتي جيدًا ، لكنني استمتعت بجعلها في كلتا الحالتين ، لأن تلك الأيام كان حلمي لجعل نظام التشغيل الوظيفي الخاص بي إلى حد ما.
وبعد الآن 3 سنوات ، في عام 2024 ، لدينا Azuos ، لن أنسى أبدًا تلك الأيام المذهلة ❤
PS Azuos لا يحتاج إلى خادم ويب لتشغيله ، تشغيل صفحة HTML يعمل بشكل جيد بشكل جيد: 3