دخل Fedora Linux 36 في الاختبار التجريبي

بدأ اختبار الإصدار التجريبي من توزيعة Fedora Linux 36. يمثل الإصدار التجريبي بمثابة الانتقال إلى المرحلة النهائية من الاختبار، والتي يتم خلالها تصحيح الأخطاء الهامة فقط. ومن المقرر الإصدار في 26 أبريل. يغطي الإصدار Fedora Workstation، وFedora Server، وFedora Silverblue، وFedora IoT، وLive builds، والتي يتم تقديمها في شكل دورات مع بيئات سطح المكتب KDE Plasma 5، وXfce، وMATE، وCinnamon، وLXDE، وLXQt. يتم إنشاء التجميعات لبنيات x86_64 وPower64 وARM64 (AArch64) والأجهزة المختلفة المزودة بمعالجات ARM 32 بت.

أهم التغييرات في Fedora Linux 36 هي:

  • تم تحديث سطح مكتب Fedora Workstation إلى إصدار GNOME 42، الذي يضيف إعدادات واجهة المستخدم المظلمة على مستوى البيئة وينقل العديد من التطبيقات لاستخدام GTK 4 ومكتبة libadwaita، التي توفر عناصر واجهة مستخدم وكائنات جاهزة لبناء التطبيقات التي تتوافق مع الجديد إرشادات جنوم HIG (إرشادات الواجهة البشرية).

    تم انتقاد الارتباك في الأسلوب في جنوم 42 - تم تصميم بعض البرامج وفقًا لإرشادات GNOME HIG الجديدة، بينما يستمر البعض الآخر في استخدام النمط القديم أو الجمع بين عناصر الأنماط الجديدة والقديمة. على سبيل المثال، في محرر النصوص الجديد، لا يتم تمييز الأزرار بشكل محكم ويتم عرض النافذة بزوايا مستديرة، وفي مدير الملفات يتم تأطير الأزرار ويتم استخدام زوايا أقل تقريبًا للنافذة، وفي تحرير يتم تمييز الأزرار بوضوح، المزيد متباينة وموضعة على خلفية داكنة، وتكون الزوايا السفلية للنافذة حادة.

    دخل Fedora Linux 36 في الاختبار التجريبي

  • بالنسبة للأنظمة التي تحتوي على برامج تشغيل خاصة بـ NVIDIA، يتم تمكين جلسة GNOME الافتراضية باستخدام بروتوكول Wayland، والذي كان متاحًا سابقًا فقط عند استخدام برامج تشغيل مفتوحة المصدر. يتم الاحتفاظ بالقدرة على تحديد جلسة جنوم التي يتم تشغيلها أعلى خادم X التقليدي. في السابق، تم إعاقة تمكين Wayland على الأنظمة التي تحتوي على برامج تشغيل NVIDIA بسبب عدم وجود دعم لتسريع أجهزة OpenGL وVulkan في تطبيقات X11 التي تعمل باستخدام مكون DDX (Device-Dependent X) في XWayland. قام الفرع الجديد من برامج تشغيل NVIDIA بإصلاح المشكلات وأصبح أداء OpenGL وVulkan في تطبيقات X التي تعمل باستخدام XWayland الآن تقريبًا نفس أداء التشغيل تحت خادم X عادي.
  • تم إعادة تصميم الإصدارات المحدثة ذريًا من Fedora Silverblue وFedora Kinoite، والتي تقدم صورًا متجانسة من GNOME وKDE غير مقسمة إلى حزم منفصلة ومبنية باستخدام مجموعة أدوات rpm-ostree، لوضع التسلسل الهرمي /var على مفتاح فرعي منفصل لـ Btrfs، السماح بمعالجة لقطات محتويات /var بشكل مستقل عن أقسام النظام الأخرى.
  • تم تحديث الحزم وإصدار التوزيع مع سطح المكتب LXQt إلى الإصدار LXQt 1.0.
  • أثناء تشغيل systemd، يتم عرض أسماء ملفات الوحدة، مما يسهل تحديد الخدمات التي يتم تشغيلها وإيقافها. على سبيل المثال، بدلاً من "بدء تشغيل Frobnicating Daemon..." سيتم الآن عرض "Starting frobnicator.service - Frobnicating Daemon...".
  • بشكل افتراضي، تستخدم معظم اللغات خطوط Noto بدلاً من خطوط DejaVu.
  • لتحديد خوارزميات التشفير المتاحة في GnuTLS والتي يمكن استخدامها، يتم الآن استخدام قائمة بيضاء، أي. يتم تعيين الخوارزميات الصالحة بشكل صريح بدلاً من استبعاد الخوارزميات غير الصالحة. يتيح لك هذا الأسلوب، إذا رغبت في ذلك، إعادة الدعم للخوارزميات المعطلة لتطبيقات وعمليات معينة.
  • تمت إضافة معلومات حول حزمة rpm التي ينتمي إليها الملف إلى الملفات القابلة للتنفيذ والمكتبات بتنسيق ELF. يستخدم systemd-coredump هذه المعلومات ليعكس إصدار الحزمة عند إرسال إشعارات الأعطال.
  • تم استبدال برامج تشغيل fbdev المستخدمة لإخراج Framebuffer ببرنامج تشغيل simpledrm، الذي يستخدم EFI-GOP أو VESA Framebuffer الذي يوفره البرنامج الثابت UEFI أو BIOS للإخراج. لضمان التوافق مع الإصدارات السابقة، يتم استخدام طبقة لمحاكاة جهاز fbdev.
  • تمت إضافة الدعم الأولي للحاويات بتنسيقات OCI/Docker إلى المكدس للعمل مع الصور المحدثة ذريًا استنادًا إلى rpm-ostree، مما يسمح لك بسهولة إنشاء صور الحاوية ونقل بيئة النظام إلى الحاويات.
  • تم نقل قواعد بيانات مدير حزم RPM من الدليل /var/lib/rpm إلى /usr/lib/sysimage/rpm، مع استبدال /var/lib/rpm برابط رمزي. يتم استخدام هذا الموضع بالفعل في التجميعات المستندة إلى rpm-ostree وفي توزيعات SUSE/openSUSE. سبب النقل هو عدم إمكانية فصل قاعدة بيانات RPM عن محتويات القسم /usr، الذي يحتوي بالفعل على حزم RPM (على سبيل المثال، يؤدي الوضع في أقسام مختلفة إلى تعقيد إدارة لقطات FS والتراجع عن التغييرات، وفي حالة نقل /usr، يتم فقدان المعلومات حول الاتصال بالحزم المثبتة).
  • افتراضيًا، لم يعد NetworkManager يدعم تنسيق تكوين ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) في عمليات التثبيت الجديدة. بدءًا من Fedora 33، يستخدم NetworkManager تنسيق ملف المفتاح افتراضيًا.
  • تم نقل قواميس Hunspell من /usr/share/myspell/ إلى /usr/share/hunspell/.
  • من الممكن تثبيت إصدارات مختلفة من المترجم للغة Haskell (GHC) في وقت واحد.
  • يتضمن التكوين وحدة قمرة القيادة مع واجهة ويب لإعداد مشاركة الملفات عبر NFS وSamba.
  • تطبيق Java الافتراضي هو java-17-openjdk بدلاً من java-11-openjdk.
  • تم استبدال برنامج إدارة اللغات المحلية mlocate ببرنامج locate، وهو برنامج تناظري أسرع يستهلك مساحة أقل على القرص.
  • تم إيقاف دعم المجموعة اللاسلكية القديمة المستخدمة في برامج التشغيل ipw2100 وipw2200 (Intel Pro Wireless 2100/2200)، والتي تم استبدالها بمكدس mac2007/cfg80211 في عام 80211.
  • في مثبت Anaconda، في واجهة إنشاء مستخدم جديد، يتم تمكين مربع الاختيار الخاص بمنح حقوق المسؤول للمستخدم الذي تتم إضافته بشكل افتراضي.
  • تم إيقاف حزمة nscd المستخدمة للتخزين المؤقت لقاعدة البيانات المضيفة. تم استبدال nscd بـ systemd-resolved، ويمكن استخدام sssd للتخزين المؤقت للخدمات المسماة.
  • تم تحديث مجموعة أدوات إدارة التخزين المحلي Stratis إلى الإصدار 3.0.0.
  • إصدارات الحزمة المحدثة، بما في ذلك دول مجلس التعاون الخليجي 12، LLVM 14، glibc 2.35، OpenSSL 3.0، Golang 1.18، Ruby 3.1، PHP 8.1، PostgreSQL 14، Autoconf 2.71، OpenLDAP 2.6.1، Ansible 5، Django 4.0، MLT 7، Podman 4.0، Ruby على القضبان 7.0.

المصدر: opennet.ru

إضافة تعليق