في أكتوبر من العام الماضي نشارك هنا على المدونة خبر قرار مطوري نظام Trident OS بالانتقال من BSD إلى Linux لأنه من وجهة نظره يوجد بعض عدم توافق الأجهزة ، والدعم ، بالإضافة إلى عدم القدرة على التخلص من بعض المشاكل التي تقيد مستخدمي التوزيع ، ودعم معايير الاتصال الحديثة وتوافر الحزم.
في وقت لاحق من بداية العام ، نحن نشارك خبر إطلاق النسخة التجريبية من نظام Trident OS مع Linux Kernel، حيث انتقل مطورو Trident من BSD إلى Linux استنادًا إلى توزيع Void Linux.
الآن بعد شهر من إطلاق الإصدار التجريبي أصدر مطورو Trident خبر إصدار الإصدار المستقر من Triden 20.02 والذي يقدم العمل النهائي على نقل FreeBSD و TrueOS إلى قاعدة حزمة Void Linux.
يستخدم كل من الإصدار التجريبي والإصدار المستقر ZFS على قسم الجذر مع إمكانية التراجع عن بيئة التمهيد باستخدام لقطات ZFS.
لكل مستخدم ، يتم إنشاء مجموعة بيانات ZFS منفصلة بالنسبة للدليل الرئيسي (يمكنك معالجة لقطات من الدليل الرئيسي دون الحصول على امتيازات الجذر) ، يتم توفير تشفير البيانات في أدلة المستخدم.
إلى جانب ذلك يمكنه العمل على أنظمة مع EFI و BIOS. يتم دعم تشفير قسم المبادلة ويتم توفير دعم الحزمة المجمعة لكل من مكتبة نظام glibc و musl (يمكنك استخدام glibc أو musl للاختيار من بينها).
يوفر المثبت أربعة مستويات من التثبيت ، التي تختلف في مجموعة الحزم المقترحة:
- باطل: مجموعة أساسية من حزم Void بالإضافة إلى حزم لتوافق ZFS.
- الخادم: حزم للعمل في وضع وحدة التحكم والخدمات الإضافية للخوادم (جدار الحماية ، كرون ، أوتوفس ، وايرجارد ، إلخ).
- سطح المكتب لايت: الحد الأدنى من سطح المكتب استنادًا إلى سطح المكتب Lumina.
- سطح المكتب الكامل: سطح مكتب كامل قائم على Lumina مع تطبيقات مكتبية واتصالات ووسائط متعددة إضافية.
مع الانتقال إلى Void Linux ، تعتزم Trident توسيع دعم بطاقات الرسومات وتزويد المستخدمين بمزيد من برامج تشغيل الرسومات الحديثة ، بالإضافة إلى تحسين الدعم لبطاقات الصوت ونقل الصوت وإضافة دعم للصوت عبر HDMI، وتحسين الدعم لمحولات الشبكة اللاسلكية وأجهزة Bluetooth ، وتقديم إصدارات أحدث من البرامج ، وتسريع عملية التمهيد ، وتنفيذ الدعم للتثبيتات المختلطة على أنظمة UEFI.
يرجع اختيار Void Linux كقاعدة للنظام إلى أن التوزيعة تلتزم بنموذج الدورة المستمرة لتحديث إصدارات البرامج (تحديثات متتالية ، لا توجد إصدارات توزيع منفصلة).
يستخدم المشروع مدير نظام runit لتهيئة الخدمات وإدارتها ، ويستخدم مدير حزم xbps الخاص به ونظام تجميع الحزمة xbps-src. بدلاً من Glibc ، يتم استخدام Musl كمكتبة قياسية و LibreSSL بدلاً من OpenSSL.
تنزيل Trident 20.02
للراغبين في اختبار العمل الذي قام به مطورو Trident في ترحيل نظامهم إلى Linux ، يمكنك تنزيل صورة النسخة الثابتة من موقعها الرسمي.
لتسجيل الصورة ، يمكنك القيام بذلك باستخدام Etcher وهي أداة متعددة الأنظمة الأساسية.
قم بالترقية من الإصدار التجريبي إلى الإصدار الثابت
الآن بالنسبة لأولئك الذين قاموا بتنزيل الإصدار التجريبي وبقوا فيه ، يمكنهم التحديث إلى الإصدار الثابت دون الحاجة إلى إعادة تثبيت النظام.
لهذا عليهم تمكين مستودع مشروع Trident بالأمر التالي:
cd /etc/xbps.d && wget https://project-trident.org/repo/conf/trident.conf
ثم يجب عليهم تكوين الأذونات باستخدام:
chmod 644 /etc/xbps.d/trident.conf
مزامنة المستودع مع:
xbps-install -S
سيُسألون عما إذا كانوا يريدون قبول / حفظ المفتاح العام لمستودع Project Trident. فقط اكتب "y" واضغط على Enter لحفظ المفتاح.
فعلت هذا الآن سنقوم بإجراء التحديث عن طريق كتابة أحد الأوامر التالية:
xbps-install -S trident-core
والذي سيقوم فقط بتثبيت النظام الأساسي وهنا الخيار الموصى به للمستخدمين ذوي الخبرة أو أولئك الذين يفضلون بناء النظام حسب تفضيلاتهم.
بينما بالنسبة لأولئك الذين يفضلون عدم تعقيد الأمور ، يمكنهم تثبيت النظام الكامل بالأمر التالي:
xbps-install -S trident-desktop
ما الذي يساهم به مقارنة بالإصدارات الرسمية من VOID؟ لأنه مهما كانت لومينا ...