يصل Flatpak 1.16 بعد أكثر من عامين مع تحسينات في تكامله وهذه الميزات الجديدة

  • يضيف Flatpak 1.16 دعمًا لأجهزة USB وإكمال بحث KDE وMeson كمترجم.
  • ميزات جديدة مثل مقابس Wayland الخاصة والدعم المحسن لـ Wine وKerberos.
  • التنظيف الأمثل للأدلة المؤقتة ودعم المحطات لإظهار التقدم.
  • تحسينات عامة على واجهة برمجة التطبيقات وتكوين اللغة والمصادقة على خدمات D-Bus.

فلاتباك 1.16

فلاتباك 1.16، نظام وضع الحماية وتوزيع التطبيقات لنظام التشغيل Linux، أصبح متاحًا أخيرًا، حاملاً معه مجموعة واسعة من التحسينات والميزات الجديدة التي تعد بجعل الحياة أسهل للمطورين والمستخدمين النهائيين للتطبيقات في بيئات Linux. ويأتي هذا الإصدار الجديد بعد عامين ونصف من العمل منذ آخر تحديث كبير، وهو جاهز لاعتماده من قبل التوزيعات والمستخدمين الذين يتطلعون إلى الاستفادة من فوائده.

من بين أبرز الميزات الجديدة في Flatpak 1.16 ما يلي: القدرة على قائمة أجهزة USB، مما يفتح الباب أمام المزيد من التكامل السلس مع الأجهزة الخارجية. بالإضافة إلى ذلك، أصبح من الممكن الآن استخدام وظيفة الإكمال التلقائي لعمليات البحث في كيدي، وهو تقدم سيرحب به بلا شك مستخدمو بيئة سطح المكتب هذه. من ناحية أخرى، يمكن تجميع Flatpak باستخدام Meson، تاركين وراءهم Autotools، وهو تغيير يعد بتبسيط عملية التطوير.

Flatpak 1.16 الأخبار التقنية بالتفصيل

واحدة من الإضافات الأكثر إثارة للاهتمام هي مقدمة مآخذ وايلاند الخاصة. بفضل هذا، سيتمكن الملحنون من تحديد اتصالات تطبيق Sandbox على أنها تنتمي إلى البيئة المحمية. يعمل هذا التقدم على تعزيز الأمان مع زيادة مرونة النظام في السيناريوهات التي تتطلب درجة أعلى من العزلة.

تقدم Flatpak الآن أيضًا دعمًا لمكالمات النظام modify_ldt تحت الخيار --allow=multiarch، وهو أمر ضروري للتنفيذ الملفات التنفيذية 16 بت في إصدارات معينة من WINE. بالإضافة إلى ذلك، يتضمن Flatpak متغيرًا جديدًا flatpak.pc للمشاريع التابعة مثل برنامج GNOME، مما يجعل من السهل اكتشاف التوافق مع مكتبة libflatpak.

التحسين والتنظيف

فيما يتعلق بالصيانة، يطبق Flatpak 1.16 نظام تنظيف يقوم تلقائيًا بإزالة الدلائل المؤقتة القديمة التي أنشأتها الإصدارات السابقة. أدخل الأمر أيضًا --device=input للوصول إلى الأجهزة evdev على طرق مثل /dev/input.

حداثة ملحوظة أخرى هي قدرة المحاكيات الطرفية على القيام بذلك إظهار التقدم المحرز في عمليات Flatpak. يعمل هذا التحسين الذي يبدو صغيرًا على تبسيط تجربة المستخدم إلى حد كبير عند التعامل مع عمليات التثبيت والتحديثات والعمليات المكثفة الأخرى.

واجهة برمجة التطبيقات والمرونة

واجهة برمجة التطبيقات الجديدة flatpak_transaction_add_rebase_and_uninstall() يسهل إدارة تطبيقات نهاية العمر، مما يسمح باستبدالهم بخلفائهم بشكل أكثر موثوقية. بالإضافة إلى ذلك، يتم تبسيط تكوين اللغات الإضافية عن طريق أخذها مباشرة من خدمة AccountsService إذا تم تكوينها هناك.

فيما يتعلق بالصناديق الفرعية التي تم إنشاؤها بواسطة flatpak-portal، يضمن هذا الإصدار ذلك يتم توريث متغيرات البيئة بشكل صحيح من الأمر flatpak run التي بدأت المثيل الأصلي، وحل المشكلات السابقة المتعلقة بـ FLATPAK_GL_DRIVERS وغيرها من الوظائف المماثلة.

تحسينات البنية التحتية

فلاتباك 1.16 أيضا يحسن إدارة برامج التشغيل والمراجع القديمة، وحذفها تلقائيًا. بالإضافة إلى ذلك، يقوم الآن تلقائيًا بتحديث تكوين D-Bus بعد تثبيت التطبيقات أو تحديثها، مما يضمن توفر الخدمات المصدرة دائمًا.

ومن ناحية أخرى، تم تقديم متغير جديد FLATPAK_DATA_DIR لتخصيص موقع دليل بيانات Flatpak، بالإضافة إلى متغيرات إضافية مثل FLATPAK_DOWNLOAD_TMPDIR y FLATPAK_TTY_PROGRESSمما يجعل استخدام النظام أكثر مرونة في بيئات مختلفة.

Flatpak 1.16 إمكانية الوصول والتوافق

أضاف المطورون دعمًا لتطبيقات مثل WebKit لتوصيل أشجار إمكانية الوصول AT-SPI بين صناديق الحماية الفرعية والعمليات الرئيسية. وعلاوة على ذلك، الأمر flatpak run -vv يوفر الآن رسائل تصحيح الأخطاء التفصيلية، والتي تعرض كافة الأخطاء معلمات وضع الحماية ملائم.

الإصدار 1.16 من Flatpak متاح للتنزيل من موقع صفحة المشروع الرسمية على جيثب. ومع ذلك، يوصى بشدة أن يقوم المستخدمون بتحديث إصداراتهم من خلال المستودعات الرسمية لتوزيعات GNU/Linux الخاصة بهم لضمان تثبيت خالي من المتاعب.

لقد كانت Flatpak بالفعل أداة أساسية في نظام Linux البيئي، وهذا الإصدار يعزز مكانتها كشركة رائدة في ذلك وضع الحماية وتوزيع التطبيقات. مع هذه التحسينات، لا يواكب Flatpak 1.16 الاحتياجات الحالية فحسب، بل يرسي أيضًا أساسًا متينًا للتطورات المستقبلية.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.