د وسیلې نوې باثباته څانګه ، کوم چې د ځان بسیا کڅوړو جوړولو لپاره یو سیسټم چمتو کوي چې د ځانګړو توزیعونو سره تړلي ندي. Linux او په یوه ځانګړي کانټینر کې اجرا کیږي چې غوښتنلیک د سیسټم له پاتې برخې څخه جلا کوي. د فلیټپاک کڅوړو چلولو لپاره ملاتړ د آرچ لپاره چمتو شوی. Linux, , Debian، فیډورا، جینټو، میجیا، Linux نعناع او Ubuntuد فلیټپاک کڅوړې د فیډورا ذخیره کې شاملې دي او د معیاري GNOME غوښتنلیک مدیر کې ملاتړ کیږي.
کلید په فلیټپاک 1.6 څانګه کې:
- В د CreateUpdateMonitor طریقه اضافه شوې ده، چې غوښتنلیکونو ته اجازه ورکوي چې د تازه معلوماتو څارنه وکړي او د تازه معلوماتو نصبولو غوښتنه وکړي.
د تازه معلوماتو د نصبولو لپاره د اجازې د بندولو لپاره، تاسو کولی شئ د "flatpak permission-set flatpak updates $APPID no" کمانډ وکاروئ (که تاسو د "نه" پرځای "پوښتنه" مشخص کړئ، نو هر ځل به د تازه معلوماتو د تایید لپاره یو ډیالوګ ښکاره شي)؛ - د هینډلرونو د جوړولو د ساده کولو لپاره، یو کتابتون وړاندیز شوی دی
libportal، کوم چې د پورټل API مستقیم کارولو او د D-Bus له لارې د راتلوونکي سیګنالونو تجزیه کولو پرته د پیښو پروسس کولو ته اجازه ورکوي.
لیبپورټل د ډیری لپاره ساده، غیر متناسب چلونکي پرتونه چمتو کوي "«؛ - د CUPS چاپ سرور ته د مستقیم لاسرسي لپاره نوې اجازه "--socket=cups" اضافه شوه؛
- د تصدیق پروتوکول او API بدل شوي دي. د OCI (د خلاص کانټینر نوښت) لپاره یو تصدیق کوونکی اضافه شوی دی. د بهرني فلیټ پیک زیرمو څخه د تصدیق کونکو اتوماتیک نصبولو ملاتړ پلي شوی دی. د فلیټ پیک ټرانزیکشن ته د کال بیک هینډلر اضافه شوی ترڅو د ننوتلو او پټنوم تصدیق فعال کړي، د HTTP اساسي تصدیق میتود ته ورته.
- د خوندي غوښتنلیکونو او سیسټمونو لپاره اضافه شوی ملاتړ چې د پیل کولو پرمهال تصدیق ته اړتیا لري؛
- د بلبل ریپ موصلیت طبقه کارول شوې چې په ریلیز کې تازه شوې ده ;
- د کتابتون کارولو له لارې د والدینو کنټرولونو لپاره اختیاري ملاتړ اضافه شوی ، کوم چې تاسو ته اجازه درکوي چې د ځانګړو ډولونو مینځپانګو ته لاسرسی محدود کړئ؛
- اوس د اپلیکیشن څخه مخکې توسیعونه نصب شوي، تاسو ته اجازه درکوي چې د نصبولو بشپړیدو وروسته سمدلاسه یو کاري اپلیکیشن ترلاسه کړئ؛
- د لنډمهاله فایلونو لاسوهنه بیا کار شوې، کوم چې د ناکافي خالي ډیسک ځای شرایطو لاندې فعالیت ښه کړی دی؛
- د قوماندې اجرا کولو لپاره "» نور د sudo کارولو ته اړتیا نشته؛
- پورټلونه اوس د ماشومانو پروسو لپاره د ځړول شوي جلا شوي چاپیریالونو (فرعي شګو بکسونو) د پیل کولو وړتیا لري؛
- د اجازې ترتیباتو اداره کولو لپاره نوي کمانډونه "flatpak permission-set" او "permission-remove" اضافه کړل؛
- که چیرې اپلیکیشن لا دمخه نصب شوی وي، نو د تازه کولو لپاره د "flatpak install --or-update" اختیار اضافه شوی؛
- د نسخې د بندولو او د تازه معلوماتو د نصبولو مخنیوي لپاره د "فلیټپاک ماسک" قومانده اضافه شوه؛
- د OCI (Open Container Initiative) انځورونو لپاره، موږ د لیبلونو د تړلو، د انځور بدلون تاریخ رامینځته کولو، او د OCI mime ډولونو سربیره د Docker mime ډولونو شاملولو لپاره ملاتړ اضافه کړی دی؛
- د ډیفالټ ژبو کیلي په ترتیباتو کې اضافه شوې ترڅو د سیسټم لیست سربیره د کارولو لپاره د ژبو لیست تعریف کړي.
راځئ چې تاسو ته یادونه وکړو چې Flatpak د غوښتنلیک پراختیا کونکو لپاره دا امکان ورکوي چې د دوی برنامو توزیع ساده کړي چې د معیاري توزیع ذخیره کې شامل ندي یو واحد نړیوال کانټینر پرته له دې چې د هر ویش لپاره جلا جوړونه رامینځته کړي. د امنیت په اړه هوښیار کاروونکو لپاره، فلیټ پیک دوی ته اجازه ورکوي چې په کانټینر کې د پوښتنې وړ غوښتنلیک پرمخ بوځي، یوازې د شبکې دندو او د غوښتنلیک سره تړلي کاروونکو فایلونو ته لاسرسی ورکوي. د وروستي پرمختګونو سره علاقه لرونکو کاروونکو لپاره، فلیټ پیک دوی ته اجازه ورکوي چې د سیسټم کې کوم بدلون راوستلو پرته د غوښتنلیکونو وروستي ازموینې او مستحکم ریلیزونه نصب کړي. د مثال په توګه، د فلیټ پیک کڅوړې اوس مهال دمخه دي د لیبر آفس، فایرفاکس، جیمپ، انکسکیپ، کیډن لایو، سټیم، 0 AD، ویژول سټوډیو کوډ، VLC، سلیک، سکایپ، ټیلیګرام ډیسټاپ لپاره، Android سټوډیو، او داسې نور.
د کڅوړې د اندازې کمولو لپاره، پدې کې یوازې د غوښتنلیک ځانګړي انحصارونه شامل دي، او بنسټیز سیسټم او ګرافیک کتابتونونه (Gtk+، Qt، GNOME او KDE کتابتونونه، او نور) د پلګ ان معیاري چلولو چاپیریال په توګه ډیزاین شوي. د فلیټپاک او سنیپ ترمینځ کلیدي توپیر دا دی چې سنیپ د فلټر کولو سیسټم کالونو پراساس د اصلي سیسټم چاپیریال اجزا کاروي او جلا کوي ، پداسې حال کې چې فلیټپیک د سیسټم څخه جلا کانټینر رامینځته کوي او د لوی چلولو سیټونو سره کار کوي ، د انحصار په توګه بسته نه چمتو کوي ، مګر معیاري. د سیسټم چاپیریال (د بیلګې په توګه، ټول کتابتونونه چې د GNOME یا KDE پروګرامونو لپاره اړین دي).
د معیاري سیسټم چاپیریال (رنټیم) سربیره ، د ځانګړي له لارې نصب شوی د غوښتنلیک د کار کولو لپاره اړین اضافي انحصارونه (بنډل) چمتو شوي. په مجموع کې ، د رن ټایم او بنډل د کانټینر ډکول رامینځته کوي ، سره له دې چې د رن ټایم په جلا توګه نصب شوی او په یوځل کې څو کانټینرونو سره تړل شوی ، کوم چې تاسو ته اجازه درکوي د کانټینرونو لپاره د عام سیسټم فایلونو نقل کولو څخه مخنیوی وکړئ. یو سیسټم کولی شي څو مختلف رن ټایم نصب کړي (GNOME, KDE) یا د ورته رن ټایم څو نسخې (GNOME 3.26, GNOME 3.28). یو کانټینر د غوښتنلیک سره د انحصار په توګه یوازې یو ځانګړي رن ټایم ته پابند کاروي ، پرته لدې چې انفرادي کڅوړې په پام کې ونیسي چې د رن ټایم رامینځته کوي. ټول ورک شوي عناصر په مستقیم ډول د غوښتنلیک سره بسته شوي. کله چې یو کانټینر جوړ شي، د چلولو مینځپانګې د /usr برخې په توګه نصب کیږي، او بنډل په /app ډایرکټر کې نصب کیږي.
د رن ټایم او غوښتنلیک کانټینر ډکول د ټیکنالوژۍ په کارولو سره رامینځته کیږي ، په کوم کې چې انځور په اټومي ډول د Git په څیر زیرمې څخه تازه کیږي، د نسخې کنټرول میتودونو ته اجازه ورکوي چې د توزیع اجزاو باندې پلي شي (د مثال په توګه، سیسټم په چټکۍ سره بیرته پخواني حالت ته لیږدول کیدی شي). د RPM کڅوړې د ځانګړي پرت په کارولو سره د OSTree زیرمې ته ژباړل کیږي. . په کاري چاپیریال کې د کڅوړو جلا نصب او تازه کول نه ملاتړ کیږي؛ سیسټم د انفرادي اجزاو په کچه نه تازه کیږي ، مګر په ټوله کې ، په اټومي ډول خپل حالت بدلوي. په تدریجي ډول د تازه معلوماتو پلي کولو لپاره وسیلې چمتو کوي ، د هر تازه سره عکس په بشپړ ډول ځای په ځای کولو اړتیا له مینځه وړي.
پایله لرونکی جلا شوی چاپیریال د کارول شوي توزیع څخه په بشپړ ډول خپلواک دی، او د مناسب پیکج ترتیباتو سره، دا د کارونکي یا کوربه سیسټم فایلونو او پروسو ته لاسرسی نلري، او نشي کولی په مستقیم ډول هارډویر ته لاسرسی ومومي، پرته له دې چې د DRI له لارې محصول، یا د شبکې فرعي سیسټم. د ګرافیک محصول او ان پټ مدیریت د ویلینډ پروتوکول کارول یا د X11 ساکټ فارورډینګ له لارې. د بهرني چاپیریال سره تعامل د DBus پیغام رسولو سیسټم او د ځانګړي پورټل API پراساس دی. د موصلیت لپاره پرت او د دې لپاره دودیز Linux د کانټینر مجازی کولو ټیکنالوژي چې د cgroups، namespaces، Seccomp او SE کارولو پر بنسټ والړ ديLinuxپلس آډیو د آډیو آوټ پټ لپاره کارول کیږي.
سرچینه: opennet.ru
