כיצד להסיר PPA באובונטו

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

הערה: משתמשים ב- Linux Mint, Elementary OS ומערכות הפעלה אחרות המבוססות רבות על אובונטו עושים שימוש גם ב- PPAs. לחלק ממערכות ההפעלה הללו אין את אותה אפליקציית "תוכנה ועדכונים" אותה עושה אובונטו. כתוצאה מכך, על משתמשים במערכות הפעלה אלה לבצע את הוראות PPA Purge לקבלת התוצאות הטובות ביותר.

הסר הגדרות PPA - אובונטו

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

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

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

הסר מסוף PPA - ניקוי PPA

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

התקנה

להתקנת תוכנת PPA Purge, הפעל תחילה עדכון תוכנה. זה יבטיח כי באובונטו התוכנה העדכנית והעדכנית ביותר שהוכנה לקראת התקנת התוכנית.

sudo apt update

לאחר מכן, התקן PPA Purge עם:

sudo apt install ppa-purge

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

באמצעות ניקוי PPA

ניקוי PPA קל מאוד לשימוש אם אתה זוכר את ה-שם מאגר שנוסף קודם לכן. עם זאת, לא לכולם יש את היכולת לזכור מקורות תוכנה של צד שלישי אזוטריים. דרך הפעולה הטובה ביותר במקרה זה היא להפעיל את מערכת הצנרת UNIX. בדוגמה זו נשתמש בערכת הנושא PAP של Adapta GTK3.

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

צפה בהיסטוריה בבת אחת באמצעות:

history

לחלופין, הפוך את הגלישה בהיסטוריה לקלה מעט יותר על ידי:

history | more

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

history | grep "ppa:"

או

history | grep "sudo add-apt-repository"

פקודות אלה יביטו בקובץ ההיסטוריה ויפרקו את הדברים שהוספת לציטוטים. אל תהסס להתאים אישית את ה- grep לכל מה שמתאים לך ביותר.

לאחר שתמצא את ה- PPA הנכון על ידי חיפוש בהיסטוריית Bash, חבר אותו לטיהור PPA כדי להסיר אותו מהמערכת.

sudo ppa-purge ppa:tista/adapta

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

sudo apt update

סיכום

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

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

הערות