מתחילים חדשים בלינוקס מתכוונים לטפל מכיוון שהם יכולים להתקין חבילות תוך חיסכון בזמן ובמאמץ. Canonical, חברת האם של אובונטו, הייתה הראשונה ליישם סנאפס, תוכנה נטולת תלות בהפצה.
עם Snap הגיעה Flatpak, מערכת אריזה אוניברסלית נוספת, שנכתבה ב- C. נחשב ככלי עזר לניהול חבילות, והוא מאפשר למשתמש להתקין ולהריץ יישומים בסביבה מבודדת.
טרמינולוגיות בסיסיות
כמו Snap, Flatpak שואפת לפשט את ניהול התוכנה בכל הפצות לינוקס. להלן כמה מינוחים נפוצים שכדאי לדעת:
- Flatpak: זו מערכת המשמשת לבנייה, הפצה והפעלה של יישומי שולחן עבודה עם ארגז חול על לינוקס.
- זמן ריצה: זמן ריצה נקרא גם פלטפורמות מכיוון שאלה פועלות כפלטפורמות משולבות כדי לספק שירותים בסיסיים הדרושים ליישום Flatpak כדי לעבוד.
- יישום Flatpak: אלה יישומים שמשתמש יכול להתקין באמצעות ה- Flatpak פקודה במחשב שלהם.
יתרונות השימוש ב- Flatpak
- אוניברסליות: Flatpak, כמנהל שירותי שירות, מאפשר למשתמש להתקין ולהריץ יישומים כמעט על כל שולחן העבודה של לינוקס. זה יכלול הפצות שאינן GNU, מערכות הפעלה לקריאה בלבד, הפצות ללא מערכת או ארכיטקטורות אחרות.
- ידידותי לחדשנות: Flatpak מקדמת את שומרי ההפצה כדי לעזור למפתחים להתמקד ביעדי החדשנות שלהם.
- יַצִיבוּת: כל שבר בתוך יישום אינו גורם למערכת להישבר. הסיבה לכך היא שזמן ההפעלה של 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 עוד היום.
קרא הבא
- לינוקס
- לינוקס
- אפליקציות לינוקס
- מנהלי חבילות
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.