Flatpak הוא אחד מתבניות החבילה החדשות יותר המתאימות לשולחן העבודה של Linux. זהו פורמט יחיד המאפשר לך להתקין תוכנות בכל הפצת לינוקס, כאשר תוכנה זו תאורטית ניגשת רק לחלקים מהמחשב שאתה מתיר.
חלק מהפצות לינוקס כבר אימצו את Flatpak בגדול, כשהן הולכות בפורמט הכול. איך זה להשתמש בשולחן עבודה מסוג Flatpak בלבד?
מהו Flatpak?
Flatpak היא דרך להפיץ או להוריד אפליקציות עבור Linux. יש הרבה מה להגיד עליהם, אז לצלילה עמוקה, בדוק המסביר שלנו על אפליקציות Flatpak.
לסקירה קצרה, ישנן מספר בעיות שאפליקציות Flatpak נועדו לטפל בהן:
- Flatpak הוא פורמט אוניברסלי שנועד לעבוד כמעט על כל הפצות לינוקס.
- הוא מבודד אפליקציות זו מזו, ונותן רק גישה לחלקים שאתה נותן להם הרשאה, בדומה ל- Android ו- iOS.
- אפליקציות Flatpak אינן צריכות שתזין את הסיסמה שלך בעת התקנה או הסרה.
- אפליקציות Flatpak ממשיכות לעבוד על גרסאות חדשות יותר של לינוקס.
במילים פשוטות, Flatpak שואפת להפוך את הפיתוח וההפצה של האפליקציות ללינוקס לפשוטים ומאובטחים כפי שהם במכשירים ניידים.
אילו Linux Distros הם Flatpak בלבד?
לא כל ההפצות שאימצו את Flatpak כפורמט החבילה הראשית עשו זאת באותו אופן. אבל אלה שלושת הפצות הלינוקס הבולטות שאימצו את Flatpak כברירת המחדל והדרך העיקרית להפצת אפליקציות.
1. פדורה סילברבלו
Fedora Silverblue היא גרסה של Fedora Workstation שבמקום לבנות את המערכת עם סל"ד, מתייחסת למערכת קבצי השורש כתמונה לקריאה בלבד המנוהלת על ידי תוכנה המכונה OSTree. אינך מוריד עדכונים למערכת, אתה מוריד תמונה חדשה לגמרי להחלפת התמונה הקיימת שלך.
היתרון בכך הוא שקשה לשבור את המערכת שלך לנקודה שבה היא לא מצליחה לאתחל. ואם גרסה חדשה אכן מציגה בעיות, קל גם לאתחל תמונה קודמת ולבטל את השינויים הלא רצויים.
באשר לתוכנה, כאן פדורה סילברבלו פונה ל Flatpak. כל האפליקציות שאתה מתקין מתוכנת GNOME מגיעות בפורמט Flatpak. פדורה שומרת על מערך יישומי Flatpak משלה, ואתה יכול לפנות ל- Flathub לקבלת מידע נוסף.
כדי להתקין תוכנה בכל פורמט אחר, תוכל לעשות זאת במיכל בתוך הטרמינל באמצעות תוכנית המכונה ארגז כלים, או שאתה יכול להוסיף RPM ספציפי לתמונת המערכת שלך. מכיוון שהוספת RPM לתמונה דורשת הפעלה מחדש מלאה בכל פעם, זו לא הדרך האידיאלית להתקנת אפליקציות והיא הטובה ביותר רק לתוכניות שעדיין אינן זמינות בפורמט Flatpak.
2. מערכת הפעלה אינסופית
מערכת הפעלה אינסופית היא הפצה המתמקדת בילדים, בתי ספר ואזורים בעולם ללא גישה קבועה לאינטרנט. כמו Silverblue, Endless משתמשת בשילוב של OSTree ו- Flatpak. שלא כמו Silverblue, תמונת המערכת של Endless OS מבוססת על DEBs.
Endless נוקט גישה מחמירה יותר לאפליקציות. אתה מתקין תוכנה רק דרך מרכז האפליקציות, המפיץ אפליקציות בפורמט Flatpak בלבד.
מערכת הפעלה אינסופית אינה משתמשת בממשק שולחני מסורתי (אם כי היא מבוססת על GNOME), וגם רבות מהאפליקציות שלה לא יישומי לינוקס מסורתיים. זוהי חוויה מסוג שונה לחלוטין.
3. מערכת הפעלה יסודית
מערכת ההפעלה היסודית היא גם שונה לגמרי מ- Linux. החל ממערכת הפעלה יסודית 6, AppCenter כברירת מחדל מציגה רק אפליקציות שנעשו במיוחד עבור מערכת הפעלה יסודית וגם מציגה רק אפליקציות Flatpak.
כך שלמרות שמערכת ההפעלה האלמנטרית נשארת מערכת מסורתית המבוססת על חבילות, עם עדכוני מערכת מופצים כ- DEBs, אינך יכול לראות אפליקציות המותקנות כ- Debs בתוך AppCenter.
מכיוון שמערכת הפעלה אלמנטרית נשארת הפצה מבוססת אובונטו, אתה עדיין יכול להשתמש במסוף כדי להתקין כל אפליקציה זמין במאגרים של אובונטו, אך אתה תהיה תלוי במסוף כדי להתקין עדכונים או להסיר אותם תוכניות.
מצד שני, אם תתקין אפליקציה יחידה מ- Flathub, תקבל את האפשרות לראות את כל האפליקציות הזמינות ממקור זה בתוך AppCenter, מכיוון שמדובר באפליקציות Flatpak.
האם הלכת Flatpak מעשית בלבד?
זה תלוי בסוג התוכנה שבה אתה משתמש באופן קבוע ובסוג החוויה שאתה רוצה לקבל. שים לב שכל אחד משלושת ההפצות המפורטים לעיל מספק חווית משתמש מיוחדת.
Fedora Silverblue מספקת למעשה את חווית ה- GNOME הטהורה ביותר הקיימת עבור לינוקס, תוך ניצול הטכנולוגיות בהן הקהילה מתמקדת. קהילת GNOME השקיעה יותר אנרגיה בפיתוח ושימוש בפורמט Flatpak מאשר סביבות שולחן עבודה אחרות של Linux, ורוב תוכנות GNOME זמינות.
באופן דומה, במערכת הפעלה אלמנטרית תהיה לך את החוויה הטובה ביותר לדבוק באפליקציות אלמנטריות שנאספו. בזמן הכתיבה, סביר יותר שאפליקציות אחרות מ- Flathub יבלטו בגרסה 6.0 מאשר ב- גירסאות קודמות, מכיוון שאפליקציות רבות כיום מוגדרות כברירת מחדל לנושא GNOME Adwaita ולא ליסודי נושא.
וכפי שהוזכר קודם לכן, מערכת הפעלה אינסופית היא באמת דבר משלה.
למי אולי תרצה ללכת Flatpak-Only?
אם אתה רוצה מערכת הפעלה שפשוט עובדת ויוצאת מגדרך, גישה זו היא צעד בכיוון זה. משתמשים אינם יכולים להגדיר את המערכות שלהם בקלות כפי שבוצעה באופן מסורתי בלינוקס, אך יש הרבה פחות שיכול להשתבש.
אם רוב האפליקציות שבהן אתה משתמש זמינות דרך Flathub, סביר להניח שתהיה לך הפרעה משמעותית בזרימת העבודה שלך.
מודל ההרשאות מספק יותר שקט נפשי. אתה יכול לחסום אפליקציות מגישה לחלקים של המחשב שאולי אינך אוהב. זה עוד יותר יתרון כאשר אתה מתקין תוכנות קנייניות שאולי אינך בוטח בהן.
אם אתה מפתח, הגישה המבוססת על מכולות של Silverblue מאפשרת לך גם לעבוד מבלי להתקין אינספור תלות במערכת הליבה שלך.
מי עשוי לרצות להימנע מללכת Flatpak-Only?
אם אתה משתמש בעיקר באפליקציות חוצות-פלטפורמות או בתוכניות נישה מיוחדות יותר שאינן נמצאות ב- Flathub, אפשר להתקין תוכניות אלה ב- Silverblue ו- מערכת הפעלה יסודית, אך החוויה כרוכה בקפיצה דרך יותר חישוקים ממה שאתה מורגל אליה וייתכן שתמצא את התוצאה הסופית פחות נעימה מאשר לפני.
אם אתה מפתח, יהיה עליך להתאים את זרימת העבודה שלך. בכמה הפצות, ייתכן שלא תוכל לבצע את סוג העבודה שאתה רוצה כלל.
לאפליקציות Flatpak יש גדלים גדולים יותר מקבצי DEB או RPM. המשמעות היא שתשתמש יותר ברוחב פס אינטרנט בהורדות ויותר מקום בכונן הקשיח. זה משהו שכדאי לזכור אם אחד מהם הוא בעל מחיר גבוה.
אם אתה נהנה להתאים אישית כל היבט של המחשב שלך, הבידוד הטמון בעיצוב של Flatpak יכול להפריע לך. אפשר לערוך עיצוב לאפליקציות Flatpak, אך עד שכל התוכנות שבהן אתה משתמש מוגדרות לעבודה עם מערכת ההרשאות של Flatpak, אתה עשוי לגלות שחלק מכלי ההתאמה שלך לא עובדים.
Flatpak עשתה דרך ארוכה
לא לפני שנים רבות, Flatpak הייתה הבטחה לזמנים קלים יותר. כעת עולים חדשים של לינוקס יכולים להתקין תוכנות עדכניות במכונות שלהם מבלי לעבור את כל המכשולים הישנים.
הטכנולוגיה התקדמה מספיק כדי שמחשבי שולחן העבודה של Linux יוכלו להתגייס סביב הפורמט ולספק חוויה יציבה ואמינה. השאלה היא אם החוויה הזו משנה הרבה ממה שאתה אישית אוהב בלינוקס.
אם ברצונך להוריד אפליקציות Linux, כיצד משתווים Flathub ו- Snap Store? אנו מציבים אותם זה לזה כדי לגלות.
קרא הבא
- לינוקס
- אפליקציות לינוקס
- מנהלי חבילות
ברטל הוא מינימליסט דיגיטלי הכותב ממחשב נייד עם מתגי פרטיות פיזית ומערכת הפעלה שאושרה על ידי קרן התוכנה החופשית. הוא מעריך אתיקה על פני תכונות ועוזר לאחרים להשתלט על חייהם הדיגיטליים.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
לחצו כאן להרשמה