إطلاق توزيعة لينكس Fedora 30

مقدم من إصدار توزيع Linux فيدورا 30. للتحميل معد المنتجات فيدورا, فيدورا سيرفر, فيدورا سيلفر بلو, إصدار فيدورا إنترنت الأشياء، و مجموعة من "يدور" مع الإصدارات المباشرة لبيئات سطح المكتب KDE Plasma 5 وXfce وMATE وCinnamon وLXDE وLXQt. يتم إنشاء التجميعات لـ x86 وx86_64 وPower64 وARM64 (AArch64) و أجهزة مختلفة مع معالجات ARM 32 بت.

أبرزها تحسينات في فيدورا 30:

  • تم تحديث سطح مكتب جنوم للإصدار 3.32 مع نمط مُعاد تصميمه لعناصر الواجهة وسطح المكتب والأيقونات والدعم التجريبي للقياس الجزئي ونهاية دعم القائمة العامة؛
  • تم العمل على تحسين أداء مدير حزم DNF. جميع البيانات الوصفية الموجودة في المستودعات بخلاف xz وgzip متاحة الآن بالتنسيق zchunk، والذي، بالإضافة إلى المستوى الجيد من الضغط، يوفر دعمًا لتغييرات دلتا، مما يسمح لك بتنزيل الأجزاء المتغيرة فقط من الأرشيف (يتم تقسيم الملف إلى كتل مضغوطة بشكل منفصل ويقوم العميل بتنزيل تلك الكتل فقط التي لا يقوم المجموع الاختباري لها تطابق الكتل على جانبها)؛
  • في دنف مضاف رمز لإرسال المعلومات اللازمة لتقدير قاعدة مستخدمي التوزيع بشكل أكثر دقة. عند الوصول إلى المرايا، سيتم إرسال عداد "countme"، والذي تزداد قيمته كل أسبوع. سيتم إعادة تعيين العداد إلى "0" بعد أول اتصال ناجح بالخادم وبعد 7 أيام سيبدأ في حساب الأسابيع. ستسمح لك هذه الطريقة بتقدير المدة التي مضت منذ تثبيت الإصدار قيد الاستخدام، وهو ما يكفي لتحليل ديناميكيات تحول المستخدمين إلى الإصدارات الجديدة وتحديد التثبيتات قصيرة العمر في أنظمة التكامل المستمر وأنظمة الاختبار والحاويات والأجهزة الافتراضية. إذا رغبت في ذلك، يمكن للمستخدم تعطيل إرسال هذه المعلومات.
  • تمت إضافة حزم سطح المكتب لينكس ديبين، تم تطويره بواسطة مطوري مجموعة التوزيع التي تحمل الاسم نفسه من الصين. تم تطوير مكونات سطح المكتب باستخدام لغات C/C++ وGo، ولكن يتم إنشاء الواجهة باستخدام تقنيات HTML5 باستخدام محرك الويب Chromium. الميزة الرئيسية لسطح المكتب Deepin هي اللوحة التي تدعم أوضاع تشغيل متعددة. في الوضع الكلاسيكي، يوجد فصل أكثر وضوحًا بين النوافذ المفتوحة والتطبيقات المعروضة للتشغيل. يشبه الوضع الفعال إلى حد ما الوحدة، حيث يمزج بين مؤشرات البرامج قيد التشغيل والتطبيقات المفضلة وتطبيقات التحكم. يتم عرض واجهة تشغيل البرنامج على الشاشة بأكملها وتوفر وضعين - عرض التطبيقات المفضلة والتنقل عبر كتالوج البرامج المثبتة؛
  • تمت إضافة حزم مع سطح المكتب Pantheon الذي يتم تطويره بواسطة المشروع نظام التشغيل الابتدائي. يتم استخدام GTK3+ ولغة Vala وإطار عمل Granite للتطوير. تجمع البيئة الرسومية Pantheon بين مكونات مثل مدير نوافذ Gala (المعتمد على LibMutter)، واللوحة العلوية WingPanel، وقاذفة Slingshot، ولوحة التحكم Switchboard، وشريط المهام السفلي Plank (تناظري للوحة Docky المعاد كتابتها في Vala) وPantheon مدير جلسة الترحيب (استنادًا إلى LightDM)؛
  • إصدارات البرامج المحدثة:GC 9، Glibc 2.29، Ruby 2.6، Golang 1.12، Erlang 21،
    فيش 3.0، LXQt 0.14.0، GHC 8.4، PHP 7.3، OpenJDK 12، باش 5.0؛

  • تم الانتقال إلى GnuPG 2 باعتباره التطبيق الرئيسي لـ GPG (
    يرتبط الآن /usr/bin/gpg بالملف القابل للتنفيذ GnuPG 2 بدلاً من GnuPG 1؛
  • لقد تم العمل لضمان عرض الرسومات بشكل أكثر سلاسة عند بدء التشغيل، دون انقطاع الشاشة أو التحولات الرسومية المفاجئة. تم تمكين وضع التشغيل السريع لبرنامج التشغيل i915 افتراضيًا، كما أن شاشة تمهيد بلايموث لها سمة جديدة؛
  • تم تمكين التنفيذ الافتراضي لحافلة D-Bus وسيط د باص. يتم تنفيذ D-Bus Broker بالكامل في مساحة المستخدم، ويظل متوافقًا تمامًا مع التنفيذ المرجعي لـ D-Bus، وهو مصمم لدعم الوظائف العملية، ويركز على تحسين الأداء والموثوقية؛
  • تم تغيير تنسيق البيانات التعريفية لتشفير القرص بالكامل من LUKS1 إلى LUKS2؛
  • استعدادًا لانتهاء الدعم لـ Python 2 (تنتهي صيانة هذا الفرع في 1 يناير 2020)، تمت إزالته من المستودعات رقم ضخم حزم بايثون 2 المحددة. لوحدات Python التي يوفرها المستودع مع دعم البيانات التعريفية
    لدى Python Egg/Wheel مولد تبعية ممكّن افتراضيًا؛

  • تمت إزالة دعم الوظائف المهملة وغير الآمنة مثل encrypt وencrypt_r وsetkey وsetkey_r وfcrypt من libcrypt؛
  • تم إهمال الملف /etc/sysconfig/nfs، ويجب استخدام /etc/nfs.conf فقط لتكوين NFS؛
  • تمت إضافة دعم uEFI للتمهيد على أنظمة ARMv7؛
  • تمت إزالة MongoDB DBMS من المستودعات بسبب انتقال هذا المشروع إلى ترخيص غير حر، غير متوافق مع متطلبات فيدورا؛
  • تم إهمال حزم Apache Maven 2.x (maven2)، وApache Avalon (avalon-framework، وavalon-logkit)، وjakarta-commons-httpclient، وjakarta-oro، وjakarta-regexp، وsonatype-oss-parent؛
  • تمت إضافة المجموعة أدوار نظام لينكس مع مجموعة من الوحدات والأدوار لنشر نظام إدارة التكوين المركزي القائم على Ansible؛
  • توقف يتم إنشاء تصميمات Fedora Atomic Host، مما يوفر بيئة مجردة إلى الحد الأدنى، ويتم تحديثها تلقائيًا عن طريق استبدال صورة النظام بأكمله، دون تقسيمها إلى حزم منفصلة. سيتم استبدال Fedora Atomic Host بمشروع فيدورا CoreOS, مستمر تطوير نظام خادم لينكس لينكس الحاوية;
  • بفضل استخدام PipeWire حل المشاكل مع الوصول المشترك إلى نوافذ Chrome وFirefox في البيئات المستندة إلى Wayland عند تنظيم العمل عن بعد مع النظام. تم أيضًا حل المشكلات المتعلقة باستخدام برامج التشغيل الثنائية الخاصة بـ NVIDIA مع Wayland. تسليم افتراضيًا، يتم تأخير إصدارات Firefox التي تحتوي على دعم Wayland المدمج حتى الإصدار التالي (في Fedora 30، سيظل Firefox يعمل من خلال XWayland).
  • مجموعة الأدوات متضمنة صندوق أدوات فيدورا، والذي يسمح لك بتشغيل بيئة معزولة إضافية، والتي يمكن تهيئتها بأي شكل من الأشكال باستخدام مدير حزم DNF المعتاد. ستجعل البيئة المحددة الحياة أسهل للمطورين الذين يحتاجون غالبًا إلى تثبيت مكتبات وتطبيقات إضافية متنوعة عند استخدام التجميعات فيدورا سيلفر بلو;
  • أضافت مكتبة OpenH264 مع تطبيق برنامج الترميز H.264، المستخدم في Firefox وGStreamer، دعمًا لفك تشفير ملفات التعريف الرئيسية والعالية، والتي تُستخدم عادةً لخدمة الفيديو في الخدمات عبر الإنترنت (في السابق، كان ملف التعريف الأساسي فقط هو مدعوم في OpenH264)؛
  • يتضمن الهيكل نظامًا للتكوين المركزي لأجهزة سطح المكتب Linux - قائد الأسطول، مصمم لتنظيم نشر وصيانة الإعدادات لعدد كبير من محطات العمل المستندة إلى Linux وGNOME. يوفر واجهة مركزية واحدة لإدارة إعدادات سطح المكتب وبرامج التطبيقات واتصالات الشبكة؛
  • واصلت تطوير إصدار Fedora Silverblue، والذي يختلف عن Fedora Workstation في أنه يتم تسليمه في شكل متجانس، دون تقسيم النظام الأساسي إلى حزم منفصلة، ​​وذلك باستخدام آلية التحديث الذري وتثبيت جميع التطبيقات الإضافية في شكل حزم flatpak يتم إطلاقها في حزم معزولة حاويات. يضيف الإصدار الجديد القدرة على استخدام طبقة rpm-ostree في برنامج GNOME لإضافة طبقات إلى صورة Silverblue الأساسية مع تطبيقات إضافية ومكونات النظام التي يتم توزيعها فقط في شكل حزم rpm وليست متوفرة بعد في flatpak. على سبيل المثال، يوفر rpm-ostree الدعم لتثبيت برامج تشغيل NVIDIA الخاصة والخطوط ومجموعات اللغات وامتدادات GNOME Shell وتطبيقات الطرف الثالث مثل Google Chrome.

في وقت واحد لفيدورا 30 وضعت موضع التنفيذ المستودعات "المجانية" و"غير الحرة" لمشروع RPM Fusion، حيث تتوفر حزم تحتوي على تطبيقات الوسائط المتعددة الإضافية (MPlayer وVLC وXine) وبرامج ترميز الفيديو/الصوت ودعم أقراص DVD وبرامج تشغيل AMD وNVIDIA وبرامج الألعاب والمحاكيات.

المصدر: opennet.ru

إضافة تعليق