Flatpak

Flatpak היא תוכנת שירות לפריסת תוכנה וניהול חבילות עבור לינוקס. Flatpak מספקת סביבת ארגז חול, בה ניתן להריץ יישומי תוכנה באופן שמבודד אותם משאר המערכת.

Flatpak פותחה כחלק ממיזם freedesktop.org (שנודע בעבר בשם XDG) ונקרא במקור xdg-app.

תכונות 
יישומים שמשתמשים ב־Flatpak זקוקים להרשאות כדי לקבל גישה למשאבים כגון בלוטות', קול (עם PulseAudio), תקשורת נתונים וקבצים. הרשאות אלו מוגדרות על ידי מתחזק חבילת ה־Flatpak וניתנות להוספה או הסרה על ידי משתמשים במערכת שלהם.

תכונה מרכזית נוספת של חבילות Flatpak מאפשרת למפתחי יישומים לספק עדכונים ישירות למשתמשים מבלי לעבור דרך הפצות, וללא צורך לארוז ולבדוק את היישום בנפרד עבור כל הפצה.

"Flathub" הוא מאגר (או מקור מרוחק בטרמינולוגיה של Flatpak), והוא הפך דה פקטו לסטנדרט לקבלת יישומים שנארזו כחבילות Flatpak. חבילות מתווספות אליו הן על ידי מנהלי Flathub והן על ידי מפתחי התוכניות עצמם (אם כי המנהלים הצהירו על העדפתם ליישומים שנשלחו על ידי מפתחים). למרות ש־"Flathub" הוא המקור דה פקטו ליישומים שנארזו כחבילות Flatpak, ל־Flatpak אין תלות ב־Flathub כדי לפעול, אפשר לארח מאגר Flatpak שאינו תלוי ב־Flathub.

תמיכה 
ניתן להתקין יישומים שונים שנארזו עבור Flatpak ברוב הפצות הלינוקס הפופולריות. אבל בעוד שאחדות כוללות תמיכה מלאה בטכנולוגיה זו ומשתמשיהן יכולים להתקין יישומים דרך מנהל התוכנה הרשמי של ההפצה (או משורת הפקודה), בהפצות אחרות הם יצטרכו להתקין תחילה ספריות עזר.

הפצות שכוללות תמיכה מובנית 
להלן רשימה של ההפצות שבהן Flatpak מותקן כברירת מחדל:
 CentOS
 Clear Linux
 Elementary OS
 Endless OS
 פדורה
 לינוקס מינט
 Pop! OS
 PureOS
 Zorin OS

הפצות שאינן כוללות תמיכה מובנית 
להלן רשימה של ההפצות שבהן Flatpak אינו מותקן כברירת מחדל אך ניתן להתקנה:
 AlmaLinux
 Alpine Linux
 Arch Linux
 Bodhi Linux
 Clear Linux
 דביאן
 דיפין
 EndeavourOS
 ג׳נטו לינוקס
 KaOS
 KDE neon
 קובונטו
 Mageia
 מנג׳רו
 MX Linux
 NixOS
 OpenMandriva
 OpenSUSE
 Pardus
 PCLinuxOS
 Peppermint OS
 Raspberry Pi OS
 Red Hat Enterprise Linux
 רוקי לינוקס
 Solus
 SparkyLinux
 אובונטו
 Void Linux
 Zenwalk

ניתן להשתמש ב־Flatpak גם במערכות הפעלה אחרות המבוססות על ליבת לינוקס כמו Chrome OS.

ראו גם 
 Snap

קישורים חיצוניים

הערות שוליים 

תוכנה חופשית
מערכת הפעלה
לינוקס
ניהול חבילות תוכנה