قبل لحظات قليلة لقد نشرنا مقال تحدثنا فيه عن الأحاسيس التي تعطينا العبوات المفاجئة والمسطحة. يعد تكرار التحديث أمرًا متقدمًا ، وهذا لا يعني دائمًا أنه أفضل ، وهذا شيء يمكننا رؤيته أيضًا في البرنامج الذي يستخدمونه لحزم البرامج. بعد شهرين فقط من الإصدار السابق، وهو متوفر الآن فلاتباك 1.15.0.
من بين أبرز المستجدات ، هناك تغييرات تتعلق بالتجميع: من الآن فصاعدًا هذا النوع من الحزم يمكن تجميعها باستخدام Meson بدلاً من الأدوات الآلية. لتتمكن من القيام بذلك ، تحتاج إلى استخدام Meson 0.53.0 أو الأحدث و Python 3.5 أو الأحدث. يقولون إن نظام بناء Autotools من المحتمل أن تتم إزالته خلال دورة 1.15 أو 1.17.
أخبار أخرى حول Flatpak 1.15
هذا الإصدار يسمح باستدعاء النظام modify_ldt
كجزء من --alow=multiarch
، مما يزيد من سطح الهجوم ، ولكنه ضروري عند استخدام ملفات تنفيذية 16 بت في بعض إصدارات WINE. يمكن أيضًا مشاركة مقبس gssproxy ، والذي يعمل كبوابة لمصادقة Kerberos ويسمح للتطبيقات باستخدام مصادقة Kerberos دون وجود ثغرة في وضع الحماية. أخيرًا ، تمت إضافة متغير httpbackend إلى flatpak.pc ، مما يسمح للكائنات التابعة مثل برنامج جنوم باكتشاف ما إذا كانت متوافقة مع libflatpak.
أيضًا ، تم إصلاح هذه الأخطاء:
- قم بإنهاء خدمات flatpak-session-helper و flatpak-portal عند الجلسة ، بحيث لا ترث التطبيقات عناوين مأخذ توصيل Wayland وعناوين مقابس X11.
- عند استخدام قشرة الأسماك ، لا يتم الكتابة فوق XDG_DATA_DIRS الذي تم تعيينه مسبقًا.
- لا يحاول تمكين HTTP 2 إذا كنت مرتبطًا بإصدار من libcurl لا يدعمه.
- أوقف systemd الإبلاغ عن جلسة المساعد على أنها فاشلة عند إنهاؤها بإشارة.
- تم إصلاح تحذير عند إدراج مستند بدون أذونات.
- تجميع ثابت مع GLib 2.66.x (كما هو مستخدم في دبيان 11).
- تجميع ثابت مع GLib 2.58.x (كما هو مستخدم في دبيان 10).
- أصبحت الملفات التي تم إنشاؤها أكثر قابلية للتشغيل.
- تحديثات الترجمة: cs، id، pl، pt_BR
تم الإعلان عن Flatpak 1.15 قبل أقل من 24 ساعة ، ويمكن تنزيله من هذا الرابط على GitHub ، حيث تم نشر جميع المعلومات حول هذا الإصدار. في الأيام / الأسابيع القليلة القادمة سيصل إلى المستودعات الرسمية لمعظم توزيعات Linux.