מתחילים חדשים בלינוקס מתכוונים לטפל מכיוון שהם יכולים להתקין חבילות תוך חיסכון בזמן ובמאמץ. Canonical, חברת האם של אובונטו, הייתה הראשונה ליישם סנאפס, תוכנה נטולת תלות בהפצה.

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

טרמינולוגיות בסיסיות

כמו Snap, Flatpak שואפת לפשט את ניהול התוכנה בכל הפצות לינוקס. להלן כמה מינוחים נפוצים שכדאי לדעת:

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

יתרונות השימוש ב- Flatpak

  • אוניברסליות: Flatpak, כמנהל שירותי שירות, מאפשר למשתמש להתקין ולהריץ יישומים כמעט על כל שולחן העבודה של לינוקס. זה יכלול הפצות שאינן GNU, מערכות הפעלה לקריאה בלבד, הפצות ללא מערכת או ארכיטקטורות אחרות.
  • ידידותי לחדשנות: Flatpak מקדמת את שומרי ההפצה כדי לעזור למפתחים להתמקד ביעדי החדשנות שלהם.
  • instagram viewer
  • יַצִיבוּת: כל שבר בתוך יישום אינו גורם למערכת להישבר. הסיבה לכך היא שזמן ההפעלה של Flatpak כלול ואינו מפריע לעבוד במערכת.
  • התקנה ללא שורש: אינך זקוק להרשאות מוגברות בעת התקנת יישום / זמן ריצה של Flatpak.
  • יישומי ארגז חול: אחת המטרות העיקריות של Flatpak היא לשפר את אבטחת המערכת על ידי בידוד יישומים זה מזה. היישומים מוגדרים בארגז חול ומופעלים בממגורות נפרדות.

קָשׁוּר: מדריך למתחילים למאגרי תוכנה באובונטו

התקנת Flatpak בהפצות לינוקס

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

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

כך תוכל להתקין את החבילה בהפצות לינוקס שונות:

על אובונטו ומנטה

כברירת מחדל, Flatpak תומך באובונטו 18.04, מנטה 19.3 ובגרסאות המאוחרות יותר שלהם. אתה יכול להתקין את החבילה ב- Ubuntu ו- Linux Mint באמצעות APT:

sudo apt להתקין

על הפצות מבוססות דביאן ודביאן

כדי להתקין Flatpak בהפצות מבוססות Debian כמו Elementary ו- Zorin, עליך להוסיף PPA למערכת שלך לפני הורדת החבילה:

sudo add-apt-repository ppa: alexlarsson / flatpak
עדכון sudo apt
sudo apt להתקין

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

על רד האט ופדורה

כדי להתקין על הפצות מבוססות RHEL כמו פדורה ו- CentOS, הפעל פקודה זו:

sudo dnf להתקין

לחלופין, תוכל גם להשתמש במנהל החבילות YUM:

sudo yum להתקין

ב- OpenSUSE

הוצא את הפקודה הבאה להתקנת Flatpak ב- OpenSUSE:

sudo zypper להתקין

ב- ArchLinux / Manjaro

אחרון חביב, כדי להתקין את החבילה על Arch Linux והפצותיה הנגזרות, הפעילו את הפקודה הבאה:

סודו פקמן -S Flatpak

קָשׁוּר: פלאטוב נגד חנות Snap: האתרים הטובים ביותר להורדת אפליקציות לינוקס

הוספת מאגר ה- Flathub בלינוקס

השלב הבא הוא להוסיף את המאגר של Flatpak, Flathub, כך שתוכלו להוריד ולהתקין יישומים מאחד המאגרים הפופולריים ביותר והנפוצים ביותר.

ל הוסף את המאגר ב- Linux, הפעל פקודה זו:

flatpak מרחוק להוסיף - אם לא קיים flathub https://flathub.org/repo/flathub.flatpakrepo

כיצד להשתמש ב- Flatpak בלינוקס

השימוש ב- Flatpak די דומה לשימוש במנהלי חבילות אחרים בלינוקס. באפשרותך לחפש ולהתקין יישומים ממאגר Flathub באמצעות כלי שורת הפקודה Flatpak.

חפש יישומים ב- Flathub

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

שם יישום החיפוש flatpak

כדוגמה, בואו נחפש את Spotify והתקנו אותה אם היא זמינה.

חיפוש flatpak -

הערכים המתקבלים יציגו את מזהה היישום, הגרסה, הענף והשלט הרחוק יחד עם תיאור התוכנה.

התקן חבילות באמצעות Flatpak

התחביר הבסיסי להתקנת יישומים באמצעות Flatpak הוא:

להתקין flatpak מרחוק יישום מזהה

לדוגמה, כדי להתקין את Spotify, אתה יכול להשתמש ב:

להתקין flathub com.spotify. לָקוּחַ

הפעל יישום

השתמש בתבנית הפקודה הבאה כדי להפעיל יישום:

מזהה הפעלת flatpak

לדוגמה:

flatpak לרוץ com.spotify. לָקוּחַ

בסופו של דבר זה ישיק את היישום Spotify במערכת שלך.

רשימת חבילות Flatpak מותקנות

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

רשימת flatpak

עדכן חבילות מותקנות

כדי לעדכן חבילות Flatpak במערכת שלך, הפעל:

עדכון flatpak

אם כל החבילות כבר מעודכנות, לא יחולו שינויים חדשים לאחר הפעלת הפקודה הנ"ל.

הסר את ההתקנה של תוכנה באמצעות Flatpak

אם התקנת יישום ואתה כבר לא רוצה לשמור אותו, תוכל להסיר אותו בהצלחה באמצעות ה- הסר התקנה שיטה. תחביר ברירת המחדל של הפקודה הוא:

התקנת מזהה יישום של flatpak

מכיוון שהרגע התקנו את Spotify, נסה להסיר את ההתקנה של היישום על ידי הקלדה:

להסיר את com.spotify. לָקוּחַ

הפעלת מאגר GNOME

בדיוק כמו Flathub, מאגר GNOME מכיל את כל יישומי הליבה של GNOME. למאגר המרכזי עצמו שתי גרסאות: יציבה ולילית.

הוסף את המאגר היציב של GNOME

להשתמש wget להורדת מקשי GPG למאגר:

wget https://sdk.gnome.org/keys/gnome-sdk.gpg

הוסף את מאגר GNOME Flatpak למערכת שלך באמצעות להוסיף מרחוק:

sudo flatpak מרחוק להוסיף - gpg-import = gnome-sdk.gpg - אם-לא קיים gnome-apps https://sdk.gnome.org/repo-apps/

כדי להתקין את הגרסה הלילית במקום זאת, הוצא את הפקודות הבאות:

wget https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak מרחוק-הוסף - gpg-import = nightly.gpg - אם-לא קיים gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/

רישום מאגרים מרוחקים

כדי לרשום את כל המאגרים המרוחקים שהוגדרו:

שלטי flatpak

הפקודה שלעיל תפרט את המאגרים שהוספת למערכת שלך. הוא יוצג גם אם המאגר הוא התקנה הכוללת מערכת או ספציפית למספר משתמשים בלבד.

מחיקת מאגר Flatpak

התחביר הבסיסי למחיקת מאגר הוא:

sudo flatpak מרחוק - מחק שם מרחוק

...איפה שם מרחוק הוא שם המאגר המרוחק.

לדוגמה, כדי להסיר את מאגר Flathub מהמערכת שלך:

sudo flatpak למחוק מרחוק

תיקון התקנת Flatpak

להשתמש ב לְתַקֵן פקודה לתקן את התקנת Flatpak במערכת שלך:

תיקון סודו

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

הרגו תהליך Flatpak

כדי להרוג כל תהליך Flatpak, ראשית, בדוק אילו תהליכים פועלים:

sudo flatpak ps

כדי להרוג תהליך:

sudo flatpak להרוג את מזהה היישום

כדי לבדוק אם המערכת הרגה את התהליך בהצלחה:

sudo flatpak ps

קָשׁוּר: כיצד להציג מידע קשור לתהליך בלינוקס באמצעות פקודת ps

להפיק את המרב מהפקודות של Flatpak

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

אם אתה רק מתחיל, עדיף לחקור את הפונקציות השונות לאט ובהתמדה תוך כדי הבנת הניואנסים השונים הקיימים בהפצות. אם אתה בכלל לא רוצה להתמודד עם שורת הפקודה, שקול לעבור לחנות Snap ו- Snap כדי להתקין חבילות ב- Linux.

אימייל
כל מה שצריך לדעת על Snap ו- Snap Store

המום מעקומת הלמידה התלולה של מנהלי חבילות שורת הפקודה? התחל לעבוד עם Snap ו- Snap Store עוד היום.

קרא הבא

נושאים קשורים
  • לינוקס
  • לינוקס
  • אפליקציות לינוקס
  • מנהלי חבילות
על הסופר
וויני בהאלה (3 מאמרים פורסמו)עוד מוויני בהאלה

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

צעד אחד נוסף !!!

אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.

.