فلت پک
نویسنده(های) اصلی | Alex Larsson |
---|---|
توسعهدهنده(ها) | Flatpak Team |
انتشار اولیه | سپتامبر ۲۰۱۵[۱] |
انتشار پایدار | ۱٫۱۴
/ ۲۲ ژوئن ۲۰۲۲[۲] |
مخزن | |
نوشتهشده با | C |
سیستمعامل | Linux |
مجوز | LGPL[۳] |
وبگاه |
فلت پک - (به انگلیسی: Flatpak) (سابقاً xdg-app) یک نرمافزار سودمند برای استقرار نرمافزار و مدیریت بسته برای لینوکس است. فلت پک یک محیط sandbox در اختیار کاربران میگذارد که در آن میتوانند نرمافزارهای کاربردی را به صورت جدا از بقیه سیستم اجرا کنند.[۴][۵] برنامههای کاربردی با استفاده از فلت پک برای دسترسی به بلوتوث، صدا (با PulseAudio)، شبکه، پروندهها و غیره به مجوزهایی احتیاج دارند که توسط نگهدارنده فلت پک تعریف شدهاند و توسط کاربران در سیستم خود قابل کنترل (اضافه یا حذف) هستند.[۶][۷] فلت پک به عنوان بخشی از پروژه Freedesktop.org (که قبلاً با نام X Desktop Group یا XDG شناخته میشد) توسعه داده شد و در ابتدا xdg-app نامیده میشد.[۸]
Flathub، مخزنی (یا منبع از راه دور در اصطلاحات فلت پک) که در flathub.org
قرار دارد، به یک استاندارد برای دریافت برنامههای بستهبندی شده با فلت پک تبدیل شده است.[۹] بستههای flathub توسط مدیران Flathub یا برنامه نویسان برنامهها ارایه میشوند.[۱۰] اگرچه Flathub منبع اصلی برای برنامههای بستهبندی شده با فلت پک است، فلت پک میتواند بهطور مستقل از Flathub کار کند.[۱۱] امکان میزبانی از راه دور و دسترسی به Remoteهایی که کاملاً مستقل از Flathub هستند امکانپذیر است.[۱۲]
پشتبیانی
[ویرایش]به صورت تئوری، برنامههای فلت پک را میتوان بر روی هر توزیع لینوکس، از جمله آنهایی که با لایه سازگاری Windows Subsystem for Linux نصب شدهاند، تا زمانی که bubblewrap و OSTree در دسترس باشند، نصب کرد.
همچنین میتوان از این برنامه در سیستمهای مبتنی بر هسته لینوکس مانند ChromeOS استفاده کرد.[۱۳]
پانویس
[ویرایش]مشارکتکنندگان ویکیپدیا. «Flatpak». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۱ ژوئیهٔ ۲۰۲۰.
منابع
[ویرایش]- ↑ "Flatpak's History". GitHub.
- ↑ "Releases · flatpak/flatpak". GitHub.
- ↑ "LGPL". xdg-app repository. freedesktop.org. Retrieved 2016-11-21.
{{cite web}}
: Italic or bold markup not allowed in:|website=
(help) - ↑ Larsson, Alexander (29 April 2016). "Using bubblewrap in xdg-app". Alexander Larsson: Cool links and commentary. GNOME. Retrieved 8 January 2016.
- ↑ Willis, Nathan (2015-01-21). "GNOME and application sandboxing revisited". LWN. Archived from the original on 25 November 2018. Retrieved 2016-01-03.
- ↑ "Sandbox Permissions". Flatpak documentation (به انگلیسی). Retrieved 2019-06-24.
- ↑ "flatpak-run". Flatpak documentation (به انگلیسی). Retrieved 2019-06-24.
- ↑ Larsson, Alexander (9 May 2016). "Renamed to flatpak in git". freedesktop.org. Retrieved 1 June 2016.
- ↑ "7 Flatpak Apps You Can Install Right Now from Flathub". OMG! Ubuntu! (به انگلیسی). 2017-07-20. Retrieved 2019-05-29.
- ↑ Pull requests for new applications to be added. Contribute to flathub/flathub development by creating an account on GitHub, Flathub, 2019-05-24, retrieved 2019-05-29
- ↑ "Reasons to use Flatpak". Flatpak documentation (به انگلیسی). Retrieved 2019-06-24.
- ↑ "List remotes". Flatpak documentation (به انگلیسی). Retrieved 2019-06-24.
- ↑ «Flatpak—the future of application distribution». Flatpak. دریافتشده در ۲۰۲۴-۱۱-۲۳.