راية فيدورا 39
ال إطلاق الإصدار الجديد من فيدورا 39، والذي يأتي مع مجموعة من الميزات والتحديثات الجديدة، بالإضافة إلى التحسينات المثيرة للاهتمام وإصلاحات الأخطاء.
في البداية، يقدم Fedora 39 Linux Kernel 6.5 الذي يتم فيه تقديم الدعم MIDI 2.0 في ALSA، ودعم ACPI لهندسة RISC-V، ودعم Landlock pلـ UML (وضع المستخدم Linux). بالإضافة إلى ذلك، تمت زيادة الحد الأدنى لحجم ESP (قسم نظام EFI) المستخدم عند تثبيت Fedora من 200 إلى 500 ميجابايت بسبب نقص المساحة لتحديثات البرامج الثابتة. يتطابق الحد الأقصى البالغ 500 ميجابايت مع الإعداد الذي استخدمته Microsoft منذ نظام التشغيل Windows 10.
من ناحية التثبيت، يتم الآن توفير الأداة المساعدة يتم تعيين createrepo_c افتراضيًا على خوارزمية Zstd لضغط البيانات التعريفية للمستودع وإيقاف إنشاء البيانات التعريفية في قاعدة بيانات SQLite. حزمة تمت إزالة وحدات fedora-repos من التثبيت الأساسي وتم تعطيل المستودع المعياري، وأتاح التغيير تسريع عمل مدير حزم DNF عن طريق تقليل عدد عمليات فحص البيانات الوصفية وتنزيلاتها.
على جزء التغليف من نظام Fedora 39 يأتي مع بيئة سطح المكتب جنوم 45 الذي يهم مع مؤشر سطح المكتب الافتراضي الديناميكي في اللوحة، تم تحسين أداء البحث، وتمت إضافة مؤشر الكاميرا، وتم تسريع تشغيل الفيديو، وتم استبدال عدسة الكاميرا وتطبيق الكاميرا، ونمط عرض الأشرطة الجانبية، وتم إضافة مكتبات GTK 4.12 و libadwaita 1.4 تم تحديثه.
المواضيع QGnomePlatform و Adwaita-qt، والتي تم استخدامها لإعطاء تطبيقات Qt تكوينات وأنماط مماثلة لتلك الموجودة في جنوم، تم إيقافهاأو حتى تتناسب هذه التطبيقات بشكل أفضل مع بيئة جنوم. السبب المذكور هو ركود هذه المواضيع والمشاكل عند استخدامها مع بعض التطبيقات.
التغيير الآخر الذي يقدمه Fedora 39 هو لتثبيت وتحديث التطبيقات الإضافية، كما يتم الآن استخدام نظام التغليف Flatpak، يتم من خلالها فصل التطبيقات عن النظام الرئيسي وتشغيلها في حاوية منفصلة.
بالإضافة إلى ذلك، يتمتع المستخدمون الذين تتم إدارتهم من خلال Active Directory أو FreeIPA أو LDAP بخيار استخدام تقنية Passkeys، التي تسمح بالمصادقة بدون كلمة مرور باستخدام المعرفات الحيوية مثل بصمات الأصابع أو التعرف على الوجه، باستخدام جهاز متوافق مع FIDO2 ومتوافق مع مكتبة libfido2.
Se توقفت عن تجميع وتسليم الوحدات المحدثة بشكل منفصل، والتي لا ترتبط دورة حياتها بالمحتوى الرئيسي للتوزيع، ويتم توفير الدعم بشكل مستقل عن إصدارات التوزيع، مما جعل من الممكن ضمان تعايش الحزم مع إصدارات مختلفة من نفس التطبيق. سبب توقف دعم الوحدات هو فقدان الاهتمام بتطوير الوحدات ومشاكل صيانة الوحدات الموجودة (تمت ملاحظة آخر نشاط على pagure.io/modularity منذ أكثر من 3 سنوات).
وأخيرًا وليس آخرًا، نذكر أيضًا أنه تم تنفيذ الأعمال التحضيرية المتعلقة بالمرحلة الثانية من الانتقال إلى عملية التحميل الحديثة. تعود الاختلافات عن التمهيد الكلاسيكي إلى استخدام صورة kernel الموحدة UKI (صورة Kernel الموحدة)، التي تم إنشاؤها على البنية التحتية للتوزيع وتوقيعها رقميًا للتوزيع، بدلاً من صورة initrd التي تم إنشاؤها على النظام المحلي عند تثبيت حزمة kernel. يجمع برنامج UKI بين برنامج تشغيل تحميل kernel من UEFI (قاعدة تمهيد UEFI)، وصورة Linux kernel، وبيئة نظام initrd المحملة في الذاكرة في ملف واحد.
من تغييرات أخرى التي تبرز:
- يوفر NetworkManager ترجمة تلقائية لملفات تعريف الاتصال الموجودة والمخزنة بتنسيق ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) إلى تنسيق يعتمد على ملف رئيسي.
- توفير القدرة على إزالة حزمة tzdata من قاعدة بيانات المنطقة الزمنية لتقليل حجم الحاويات المعزولة.
- تمت زيادة القيمة الافتراضية لـ sysctl vm.max_map_count من 65530 إلى 1048576 لتحسين التوافق مع ألعاب Windows التي يتم تشغيلها من خلال Wine أو Steam.
- تم إيقاف الحزمة التي تحتوي على man-pages-ru، نظرًا لأن ترجمات أدلة الرجل إلى اللغة الروسية متضمنة أيضًا في الحزمة man-pages-l10n.
- تم تغيير الطريقة التي تم بها إنشاء حزم Flatpak في التوزيع. بدلاً من استخدام الوحدات النمطية عند إعادة إنشاء الحزم باستخدام المعلمة "prefix=/app"، يتم استخدام هدف بناء منفصل.
- بدأ التصوير مع بيئة مستخدم LXQt لبنية Aarch64.
- تتضمن Fedora Cloud القدرة على إعادة التشغيل تلقائيًا بعد تثبيت تحديثات الحزمة التي تتطلب إعادة تشغيل النظام.
أخيرًا، إذا كنت مهتمًا بمعرفة المزيد عنه و/أو تنزيل الإصدار الجديد، فيمكنك القيام بذلك من الرابط التالي.