وبعد عدة أشهر من العمل أعطى مطورو SerpentOS لمعرفة انطلاقة نسخته ألفا الأولى. Serpent OS عبارة عن توزيعة Linux تم إنشاؤها من الألف إلى الياء، وتم تطويرها بواسطة الفريق الذي يقف وراء Solus، ويدمج هذا التوزيع التقنيات الحالية دون قيود المكونات القديمة.
المشروع يتم تطويره بواسطة إيكي دوهرتي، من ترك Solus، وجه انتباهه إلى هذه الشركة الجديدة، Serpent OS، هناك أيضًا العديد من المطورين في فريق Solus، والذي يضم Joshua Strobl، المطور الرئيسي لبيئة سطح المكتب Budgie.
يستخدم نظام Serpent OS نموذج حزمة غير قابل للتغيير، حيث يظل النظام الأساسي سليمًا، مما يضمن الاستقرار ويسهل التحديثات المتوقعة.
حول نظام التشغيل الثعبان
في نظام التشغيل الثعبان يمكن تطبيق معظم التغييرات دون إعادة تشغيل النظامباستثناء بعض الاستثناءات مثل النواة. بالإضافة إلى ذلك، فهو ملتزم ببيئة بسيطة ونموذجية، مصممة للمستخدمين والمطورين المتقدمين الذين يبحثون عن نظام تشغيل نظيف وفعال وخالي من bloatware.
ميزة أخرى من نظام التشغيل الثعبان، هو أنه يعتمد مترجم LLVM/Clang، المكتبات الحديثة والتصميم الأمثل للأجهزة الحالية. هذا التوزيع ويتميز بإعطاء الأولوية لأمن وسلامة النظام، السماح للمستخدمين بالتركيز على مشاريعهم دون القلق بشأن التكوينات غير الضرورية أو تعقيدات النظام
المشروع يتضمن أدوات تم تطويرها من الصفر، مثل مثبت Lichen مع واجهة مستخدم متجددة وخيار الاختيار بين xfs وext4 وf2fs ولوحة التحكم Summits ومدير التنزيلات blsforme. جميع البرامج ذات المستوى المنخفض مكتوبة بلغة Rust، مما يضمن المتانة والأمان في إدارة النظام.
يعمل إلغاء البيانات المكررة على الروابط الصلبة أيضًا على تحسين استخدام القرص عن طريق تخزين إصدارات متعددة من الحزم. بشكل عام، يسعى نظام SerpentOS إلى إعادة تعريف الطريقة التي يتم بها تصور توزيعات Linux واستخدامها، ويقدم نفسه كبديل مبتكر لأولئك الذين يبحثون عن الاستقرار والميزات المتقدمة.
الثعبان نظام التشغيل ألفا
عند إطلاق إصدار ألفا الأول من SerpentOS، تم تسليط الضوء على ذلك تم تضمين تحسينات التوافق، كما تصحيحات إضافية لأجهزة ASUS وMicrosoft Surface، بالإضافة إلى برامج التشغيل المحدثة لوحدات معالجة الرسومات NVIDIA، بما في ذلك وحدات GPU kernel المعاد بناؤها.
أيضا يتم توفير الدعم لتطبيقات 32 بت في بيئة 64 بت باستخدام حزم محددة، مثل mesa-32bit وnvidia-graphics-driver-32bit. يعد هذا الدعم ضروريًا لتشغيل برامج مثل عميل Steam، المتوفر أيضًا في المستودع.
بالإضافة إلى ذلك ، يستخدم التوزيع (قدر الإمكان) المكونات المكتوبة بلغة Rustواستبدال الأدوات التقليدية ببدائل أكثر حداثة وأمانًا. على سبيل المثال، يحل uutils محل Coreutils، ويحل Sudo-rs محل Sudo، ويدير ntpd-rs مزامنة الوقت. حتى الضفيرة تم نقلها لاستخدام Rustls وHyper، على الرغم من أن التكامل الأخير لم يعد مدعومًا رسميًا في مشروع الضفيرة.
ومن حيث تجربة المستخدم، تمت إضافة أدوات مثل Starship shellالمحرر زيد، وأدوات مساعدة لمراقبة النظام والتوصيف. تمت إعادة تصميم برنامج تثبيت Lichen مع خيارات متقدمة، مثل اختيار نظام الملفات لقسم الجذر (XFS أو ext4 أو F2FS).
فيما يتعلق بمدير الحزم الطحلب، تم إدخال تحسينات كبيرة، مثل حلول حدود الارتباط الثابت في أنظمة الملفات ext4 وآليات التنظيف التلقائي لمنع مشكلات قسم التمهيد. بالإضافة إلى ذلك، يقوم برنامج blsforme bootloader بأتمتة صيانة قسم EFI وسجلات التمهيد، مما يؤدي إلى تبسيط المهام المتقدمة مثل إنشاء صور initrd متعددة.
فيما يتعلق بالمكونات الرئيسية للنظام، في ألفا الأولى من نظام التشغيل Serpent OS تم تقديم جنوم 47.2 مع نسخة معاينة للبيئة كوني, على الجانب القلبي من النظام نواة لينكس 6.12.6 والتغليف الإضافي.
أخيرا ، إذا كنت كذلك مهتم بمعرفة المزيد عنها ، يمكنك التحقق من التفاصيل في الرابط التالي.
قم بتنزيل وتجربة نظام التشغيل Serpent OS
للراغبين في تجربة إحدى المجموعات بواسطة الثعبان OS، يجب أن تعلم أن الصور المعدة متاحة فقط للبنية x86_64 وتأتي مع أجهزة سطح المكتب GNOME وCOSMIC.