تم إصدار نسخة التوزيع AlmaLinux 10.2، بالإضافة إلى تحديث للفرع السابق - AlmaLinux تتم مزامنة إصدارات 9.8 مع Red Hat Enterprise Linux تتضمن الإصدارات 9.8 و10.2 جميع التغييرات المقترحة في هذه الإصدارات. تم إعداد صور التثبيت لبنى x86_64_v3 وx86_64_v2 وARM64 وppc64le وs390x على شكل صورة قابلة للتشغيل (1 جيجابايت)، وصورة مصغرة (1.6 جيجابايت)، وصورة كاملة (10 جيجابايت). سيتم إنشاء إصدارات مباشرة مع GNOME وKDE وMATE وXfce لاحقًا، بالإضافة إلى صور للوحات Raspberry Pi والحاويات وWSL (Windows النظام الفرعي لـ Linux) والمنصات السحابية.
يتم ضمان توافق التوزيعة ثنائياً مع نظام Red Hat Enterprise كلما أمكن ذلك. Linux ويمكن استخدامه كبديل لنظام RHEL 10.2 و CentOS 10 ستريم. بالإضافة إلى إعادة تسمية العلامة التجارية وإزالة الحزم الخاصة بنظام RHEL، AlmaLinux يختلف الإصدار 10.2 عن الإصدار RHEL 10.2 في النقاط التالية:
- تم نشر مستودع للحزم المصممة لبنية i686، بالإضافة إلى صور حاويات Docker لأنظمة x86 ذات 32 بت. تخلت Red Hat عن إصدارات 32 بت لبنية x86 في إصدار RHEL 7، الذي نُشر عام 2014. في الفرع CentOS واصل الفريق بناء 7 حزم 32 بت CentOS Linux AltArch SIG، ولكن بدءًا من الفرع CentOS 8- توقف تشكيل هذه التجمعات. سبب إحياء التجمعات لهندسة i686 في AlmaLinux نشأت الرغبة في توفير إمكانية تشغيل التطبيقات القديمة التي كانت متاحة فقط كملفات تنفيذية 32 بت. كما يمكن أن تكون عمليات البناء مفيدة لإنشاء بيئات 32 بت لاختبار التعليمات البرمجية في أنظمة التكامل المستمر، ولتشغيل حاويات لبرامج 32 بت.
- تمت استعادة دعم نظام ملفات Btrfs. يدعم المُثبِّت الآن تقسيم الأقراص باستخدام Btrfs، ويُثبِّت وحدة نواة btrfs.ko، ويُعيد تثبيت مجموعة أدوات btrfs-progs، ويُكيِّف حزمة إدارة التخزين للعمل مع Btrfs، ويتحقق من أن الحزم التالية تعمل بشكل صحيح في بيئات Btrfs: bcc، وbuildah، وcockpit، وignition، وlibblockdev، وlibguestfs، وosbuild، وosbuild-composer، وpodman، وpykickstart، وpython-blivet، وskopeo، وudisks2، وvirt-v2v. أوقفت Red Hat دعم نظام ملفات Btrfs في RHEL 7.4 (2017) وأوقفت دعمه في RHEL 8.
- بشكل افتراضي، يتم تمكين مستودع حزم CRB (CodeReady Builder)، والذي يوفر مجموعة مختارة من الحزم التي لا يتم تقديمها بشكل افتراضي في Red Hat Enterprise. Linuxمثل تطبيقات المطورين، والمكتبات الإضافية، والبرامج الوسيطة، بالإضافة إلى الحزم التي تحتوي على بيانات تصحيح الأخطاء، والوثائق، وملفات الرأس، والنسخ الثابتة، وأمثلة التعليمات البرمجية (حزم "-devel" و"-example" و"-doc" و"-static"). يحتوي CRB، من بين أمور أخرى، على مكتبات تُستخدم كاعتمادات في الحزم الموجودة في المستودع.
EPEL (حزم إضافية للمؤسسات) Linux). - تم إنشاء حزم لتثبيت برامج تشغيل NVIDIA ومجموعة CUDA. يمكن استخدام برامج التشغيل هذه في التكوينات التي تدعم التمهيد الآمن UEFI. لا يمكن تحميل وحدات النواة من مجموعة برامج التشغيل الاحتكارية الرسمية من NVIDIA في وضع التمهيد الآمن UEFI لأنها غير موقّعة رقميًا من قِبل التوزيعة. هذا القيد
كان من الممكن تجاوز ذلك باستخدام وحدات النواة المتاحة بشكل مفتوح من NVIDIA، والتي تم استخدامها لإنشاء حزمة nvidia-open-kmod الخاصة مع وحدات موقّعة رقميًا. AlmaLinuxتم تصميم العبوة بشكل منفصل. almalinux-release-nvidia-driver مع تكوين مستودع خارجي مدعوم من NVIDIA لتنزيل برامج تشغيل CUDA ومكونات مساحة المستخدم الخاصة ببرنامج تشغيل NVIDIA. - تم إنشاء إصدارات منفصلة للإصدار الثاني من معمارية x86-64 الدقيقة (x86-64-v2). تُدار هذه الإصدارات بالتوازي مع إصدارات x86-64 الأساسية، والتي تُولّد مع تحسينات لمعمارية x86-64-v3 الدقيقة المستخدمة في RHEL 10. يضمن الدعم الإضافي لـ x86-64-v2 التوافق مع وحدات المعالجة المركزية الأقدم من Intel Haswell وAMD Excavator، المصممة قبل عام 2013. بالإضافة إلى المستودعات القياسية، تُجهّز إصدارات x86-64-v2 أيضًا للحزم من مستودع EPEL.
- أُعيد تقديم تطبيقات بروتوكول SPICE للخادم والعميل، مما يسمح بالتفاعل عن بُعد مع سطح المكتب في بيئة افتراضية ضمن QEMU/KVM. على عكس بروتوكولي VNC وRDP، يعرض SPICE محتوى الشاشة ويعالج تدفقات الصوت على جانب العميل، وليس على جانب الخادم. الخادمفي نظام RHEL، تم إسقاط دعم SPICE في الإصدار 9.0.
- تمت العودة إلى استخدام تسجيل المعالج %rbp كمؤشر أساسي لإطار مكدس يحتوي على عناوين الإرجاع ومتغيرات الوظائف (مؤشر الإطار). يتيح استخدام المؤشر لتكديس الإطارات للتوزيع استخدام إمكانيات إضافية لتتبع النظام وإنشاء ملفات تعريف.
- تم تطبيق إمكانية استخدام برنامج إدارة الأجهزة الافتراضية KVM على الأنظمة المزودة بمعالجات IBM POWER. في نظام RHEL، تم إيقاف هذا الدعم في الإصدار 9.0.
- المستودع المدعوم
Synergy، التي تستضيف حزمًا مختلفة عن Red Hat Enterprise Linuxيحتوي مستودع Synergy حاليًا على حزم لبيئة مستخدم Pantheon، التي طورها مشروع Elementary OS، وأداة Warpinator، المصممة لمشاركة الملفات المشفرة بين جهازين كمبيوتر. - تم تنفيذ القدرة على التمهيد في وضع التمهيد الآمن UEFI للأنظمة التي تحتوي على معالجات Intel/AMD وARM.
- تمت استعادة الدعم لأكثر من 150 جهازًا غير مدعوم في RHEL 10.2. على سبيل المثال، تم إرجاع معرفات أجهزة PCI القديمة في برامج التشغيل:
- aacraid - Dell PERC2، 2/Si، 3/Si، 3/Di، منتجات Adaptec Advanced Raid، HP NetRAID-4M، IBMservRAID وICP SCSI
- be2iscsi - Emulex OneConnectOpen-iSCSI لـ BladeEngine 2 و3
- be2net – محولات Emulex BladeEngine 2 و 3 *
- hpsa - وحدة تحكم HP Smart Array
- lpfc - قناة الألياف Emulex LightPulse SCSI
- megaraid_sas - من برودكوم ميجاريد ساس
- mlx4_core - Mellanox Gen2 وConnectX-2
- mpt3sas - LSI MPT فيوجن SAS 3.0
- mptsas - مضيف فيوجن MPT SAS
- qla2xxx - قناة الألياف QLogic HBA
- qla4xxx - QLogic iSCSI HBA.
توزيع AlmaLinux تأسست بواسطة كلاودLinux رداً على الانسحاب المبكر للدعم CentOS الإصدار 8 من ريد هات (إصدار التحديثات لـ CentOS تم إيقاف الإصدار 8 في نهاية عام 2021، وليس في عام 2029 كما توقع المستخدمون. ويشرف على المشروع منظمة غير ربحية مستقلة. AlmaLinux مؤسسة نظام التشغيل، التي أُنشئت لتطوير البرامج على منصة محايدة بمشاركة مجتمعية ونموذج حوكمة مشابه لمشروع فيدورا، متاحة مجانًا لجميع المستخدمين. جميع التطويرات AlmaLinux يتم نشرها بموجب تراخيص مجانية.
إلا AlmaLinuxكبديل للأسلوب الكلاسيكي CentOS يتم وضعها أيضًا Rocky Linux (تم تطويره من قبل المجتمع تحت قيادة المؤسس) CentOS), Oracle Linux، سوزي ليبرتي Linux واليوروLinuxبالإضافة إلى ذلك، أتاحت شركة Red Hat نظام RHEL للاستخدام المجاني في منظمات تطوير البرمجيات مفتوحة المصدر وبيئات المطورين الفردية التي تضم ما يصل إلى 16 نظامًا افتراضيًا أو فعليًا.
المصدر: opennet.ru
