כיצד להסיר לחלוטין חבילת Flatpak, Snap או AppImage

הסר לחלוטין את Flatpak-Snap-Appimage

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

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

כיצד להסיר לחלוטין חבילת Flatpak

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

flatpak uninstall --user org.libreoffice.LibreOffice

הדוגמה לעיל עוסקת ב- LibreOffice. פעולה זו תסיר את התוכנית הראשית. גם כניסה לפקודה וגם הסרה ממרכז התוכנה נמחק את התיקיה שנוצרה בה שורש / var / lib / flatpak / app. אך עדיין נצטרך למחוק את תיקיית התצורה שנמצאת בה תיקיה אישית / .var / אפליקציה. אנו זוכרים שהנקודה מול תיקיה פירושה שהיא מוסתרת, כך שהיא לא נראית אלא אם כן אנו מציגים את הקבצים הנסתרים. ברוב ההפצות מבוססות אובונטו זה מושג באמצעות הפקודה Ctrl + H.

הסר לחלוטין חבילת Snap

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

sudo snap remove vlc

הדוגמה לעיל היא להסיר את נגן המדיה המפורסם VLC. כמו חבילות Flatpak, גם חבילות Snap מאחסנות את תיקיית התצורה שלהן, אך זו אינה מוסתרת. אנו יכולים לראות את זה בתיקייה האישית שלנו, וניחשתם נכון, שמו הוא "snap". אתה גם צריך למחוק את התיקיה שורש / var / snap.

כיצד להסיר התקנה של AppImage

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

  1. מחק את AppImage כפי שנמחק כל קובץ אחר. אם לא הוספת קיצור דרך לתפריט ההתחלה שלנו, זה יהיה זה.
  2. אם הוספת קיצור דרך לתפריט ההתחלה שלנו, נסיר אותו על ידי מחיקת קיצור הדרך שנוצר ב- תיקיה אישית / .local / share / יישומים. כפי שהסברנו בסעיף Flatpak, כדי לראות את התיקיה .מְקוֹמִי נצטרך להציג את הקבצים הנסתרים.

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

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

האם אתה כבר יודע להסיר לחלוטין את חבילות הדור הבא?


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   alexb3d דיג'ו

    Flatpak הוסרה זה מכבר כך:
    $ flatpak להסיר את libreoffice -y

    והוא מתקין כך:
    $ flatpak להתקין libreoffice -y

    ה- "-y" הוא לקבל את ההתקנה מבלי לשאול דבר.

    ???

  2.   alexb3d דיג'ו

    Flatpak הוסרה זה מכבר כך:
    $ flatpak להסיר את libreoffice -y

    והוא מתקין כך:
    $ flatpak להתקין libreoffice -y

    ה- "-y" הוא לקבל את ההתקנה מבלי לשאול דבר.

    ???