يأتي Flatpak 1.10 مع تنسيق مستودع جديد وأوامر جديدة والمزيد

غطاء مسطح

قبل أيام قليلة أصبح معروفا الافراج عن الفرع المستقر الجديد لـ Flatpak 1.10أن يوفر نظامًا لإنشاء حزم مستقلة لا ترتبط بتوزيعات Linux محددة وتعمل في حاوية خاصة تعزل التطبيق عن باقي النظام.

Flatpak يجعل من الممكن لمطوري التطبيقات التبسيط توزيع الخاص بك البرامج التي لم يتم تضمينها في مستودعات التوزيع القياسية عند التحضير حاوية عالمية بدون إنشاء بنيات منفصلة لكل توزيع.

بالنسبة للمستخدمين المهتمين بالأمان ، تسمح Flatpak بتشغيل تطبيق غير دقيق في حاوية من خلال توفير الوصول فقط إلى وظائف شبكة المستخدم والملفات المرتبطة بالتطبيق.

للمستخدمين المهتمين بالمنتجات الجديدة ، تسمح Flatpak لهم بتثبيت أحدث الإصدارات الثابتة والتجريبية من التطبيقات دون الحاجة إلى تغييرات النظام. على سبيل المثال ، يتم بالفعل تجميع حزم Flatpak حاليًا لـ LibreOffice و Midori و GIMP و Inkscape و Kdenlive و Steam و 0 AD و Visual Studio Code و VLC و Slack و Skype و Telegram Desktop و Android Studio ، إلخ.

الميزات الرئيسية الجديدة لـ Flatpak 1.10

في هذا الإصدار الجديد من Flatpak 1.10 ، تم تمييز ذلك تم تنفيذ دعم تنسيق المستودع الجديد لتسريع تسليم التحديثات وتقليل حجم البيانات التي يتم تنزيلها.

يعتمد المستودع على تقنية OSTreeen الذي يستخدم ملف فهرس لتحديد المحتوى ، والذي يتم تحديثه مع كل تغيير. يعتمد حجم ملف الفهرس على عدد الحزم والبنيات المدعومة.

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

أيضًا في Flatpak 1.10 ، أدى استخدام التحديثات الإضافية إلى تقليل حركة المرور بمقدار 100 مرة و أزال القيود المفروضة على دعم البنى الإضافية في Flathub.

على سبيل المثال ، في Flathub ، يبلغ إجمالي حجم الفهرس حاليًا 6,6 ميجا بايت (1,8 ميجا بايت مضغوط) ، والإصدار x86-64 هو 2,7 ميجا بايت (554 كيلو بايت مضغوط) ، والترقية من إصدار سابق لا تتطلب سوى تنزيل 20 كيلو بايت.

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

مع تحديث عام ("تحديث flatpak") أو ملف إزالة التطبيقات الفردية ، مضمونة أوقات التشغيل غير المستخدمة يتم حذفها تلقائيًا لم يتم تثبيتها ولها مدة صلاحية منتهية الصلاحية.

في بيئات رمل التي يُسمح فيها بالوصول إلى الشبكة ، الوصول إلى مآخذ حلها systemd مفتوحأو ، ويمكن للأوامر "–unset-env" و "–env = FOO =" إزالة متغيرات البيئة أو إفراغها.

بالتحديث الآن ، يتم تثبيت إصدار جديد من التطبيق أولاً وعندها فقط يتم حذف العنصر السابق ، أي أن عدم التثبيت الآن لا يعني اختفاء التطبيق.

من ناحية أخرى ، أ تحسين الكشف عن مسارات التطبيق مماثل ، على سبيل المثال "/ org / gnome / sound-juicer" تم تعيينه الآن إلى "org.gnome.SoundJuicer".

من التغييرات الأخرى التي تبرز من الإصدار الجديد:

  • يمكن للمستخدم الجذر تجاوز قيود الرقابة الأبوية.
  • دعم إضافي للمعيار الجديد لتنسيق ملف تشغيل نظام التشغيل في حاويات.
  • الملف الشخصي المضافة لـ tcsh.
  • عند البحث عن التبعيات ، أصبح لمستودع التطبيق المثبت الآن أولوية أعلى من مستودعات التخزين الأخرى.
  • تحسين التخزين المؤقت في الذاكرة لفهرس المستودع.
    تحديد "–filesystem = /" محظور.
  • تمت إضافة واجهات برمجة تطبيقات جديدة: flatpak_installation_list_pinned_refs ، flatpak_transaction_set_disable_auto_pin ، flatpak_transaction_set_include_unused_uninstall_ops ، flatpak_transaction_operation_get_subpaths ، flatpak_transaction_operation_autires_requires.
  • متوافق مع دول مجلس التعاون الخليجي 11 المعلقة.
  • اكتشاف محسّن لمقبس PulseAudio في التكوينات غير النموذجية.

أخيرًا ، إذا كنت مهتمًا بمعرفة المزيد عنها ، يمكنك الرجوع إلى التفاصيل في الرابط التالي.


تعليق ، اترك لك

اترك تعليقك

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

*

*

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

  1.   حفيد قال

    نلاحظ التحسن في سرعة تنزيل التطبيقات. رائعة !