נהל מאגרי PPA באובונטו

¿למה זה הוסף מאגרי PPA אם כבר יש לנו אלפי תוכניות המשתמשות במאגרים הרשמיים של אובונטו?

קבצי החבילה האישית (Pאישי Pעפר Archive, באנגלית), לאפשר למפתחים להפיץ תוכנות ועדכונים ישירות למשתמשי אובונטו מבלי שיצטרכו לחכות למאגרי אובונטו עצמם.

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

כיצד להתקין מאגרי PPA

ניקח דוגמא מעשית. נניח שאנחנו רוצים להתקין את התריס. הדבר הראשון שעלינו לדעת הוא השם המזהה של ה- PPA שאנו רוצים להתקין. בעמוד התריס PPA ברור שכדי להוסיף מאגר זה יש לשים לב לשורה ppa: תריס / ppa.

Ppa

אפשרות 1: משורת הפקודה

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

sudo add-apt-repository ppa: תריס / ppa sudo apt-get עדכון sudo apt-get תריס להתקין

אפשרות 2: ממרכז התוכנה

1.- פתח את מרכז התוכנה של אובונטו.

2.- לערוך > מקורות התוכנה

3.-  ואז בכרטיסייה תוכנה אחרתלחץ הוסף והיכנס לקו PPA. בדוגמה שלנו: ppa: תריס / ppa ולחץ על לקבל.

מקורות תוכנה

4. התקן את התוכנית הרצויה (המשך בדוגמה שלנו, תריס).

כיצד להסיר מאגרי PPA

אפשרות 1: הסר את ה- PPA משורת הפקודה

בעקבות דוגמת התריס שלנו:

sudo add-apt-repository --remove ppa:shutter/ppa

ברור שהשורה ppa: תריס / ppa תצטרך להיות מוחלפת במה שמתאים בכל מקרה.

אפשרות 2: ממרכז התוכנה

1.- פתח את מרכז התוכנה של אובונטו.

2.- לערוך > מקורות התוכנה

3.- ואז בכרטיסייה תוכנה אחרתלחץ הסר ולחץ על לקבל.

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

כיצד להסיר PPA ואת חבילותיו המתאימות באופן אוטומטי

אפשרות 1: משורת הפקודה

PPA-Purge הוא סקריפט פשוט שיסיר את ה- PPA המדובר וכן את כל החבילות המותקנות ממנו.

1.- התקן PPA-Purge

sudo apt-get install ppa-purge

2.- השתמש ב- PPA-Purge כדי להסיר את ה- PPA. בעקבות הדוגמה שלנו:

sudo ppa-purge ppa:shutter/ppa

אפשרות 2: שימוש ב- YPPA

1.- התקן את Y-PPA:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

2.- הסר את ה- PPA המדובר. הממשק הגרפי של מנהל Y-PPA הוא אינטואיטיבי מספיק כדי להבין מה לעשות.

כיצד להשבית מאגרי PPA

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

כדי להשבית PPA:

1.- פתח את מרכז התוכנה של אובונטו.

2.- לערוך > מקורות התוכנה

3.- ואז בכרטיסייה תוכנה אחרתבטל את הסימון בתיבה שליד ה- PPA המדובר ולחץ לקבל.

חשוב להשבית את שתי השורות של כל PPA.

באותו אופן, ניתן גם להפעיל מחדש PPA.


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

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

*

*

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

  1.   מורדרוג דיג'ו

    מאמר מצוין (כמו תמיד) 😀

    תענוג לקרוא לך את פאבלו ^^

    1.    בואו נשתמש בלינוקס דיג'ו

      תודה סאיטו! התגעגעתי אליך! כמה טוב לראות אותך כאן ...
      לחיים! פול.

  2.   חואן קרלוס סנאר דיג'ו

    מאוד ברור! תודה.

  3.   יוליאן דיג'ו

    טוב מאוד.

  4.   גאמבי דיג'ו

    אוומייגוד!! הרבה תודות.
    רעיון קטן להשלים את המדריך הנהדר הזה: האם עלה בדעתכם לכלול תוכניות הכלולות בהפצה עצמה או שיש למאגר הרשמי רק גרסה מיושנת או שכבר התקנתם?
    לדוגמא, התקנתי את תוכנית ה- Torrent של Azureus aka Vuze מהמאגר הרשמי, ואחרי שהשתמשתי בה במשך כמה חודשים והיה לי מספיק קבצים וטורנטים, עמדתי בפני הדילמה שלא אוכל להסיר ולהפסיד את כל העבודה הזאת ושאני זקוק רק לכלי אחד. זמין בגרסה האחרונה שהמאגר הרשמי של ubunto לא עודכן.
    אני חושב שאני פשוט חושב שהצלחתי לעשות את זה אבל זה היה אודיסיאה אמיתית ואפילו לא למדתי ולא הבנתי איך עשיתי את זה

    1.    בואו נשתמש בלינוקס דיג'ו

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

  5.   זיטום דיג'ו

    בסדר, אבל לפעמים נכלל ה- PPA הספציפי להפצה.
    יש לי את הבעיה למשל של העדכון של Turpial 3.0. שכללו את זה ב http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
    בעוד שמרכז התוכנה שלי מתמקד בקצינים של אוליביה או ב"התלהבות "(אני משתמש במנטה לינוקס)
    ככל שאני מציין שהקבצים מתארחים על גבי רוטב, אני לא מוריד ומתקין את התוכנית.

  6.   lozanotux דיג'ו

    אי אפשר להסביר את זה טוב יותר! ... בימים אלה אנסה להעלות את מנהל YPPA שתורגם לספרדית ב- 1 DEB בלבד 🙂 התקן את DEB וזהו, זה לא הגיוני ... זה אמור להיות לאנשים שלא יודעים להוסיף PPA ולהתקין אותו אתה צריך להוסיף חח PPA. מאמר טוב מאוד, זה יעשה הרבה. לחיים!

  7.   ErKiyo דיג'ו

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

    1.    בואו נשתמש בלינוקס דיג'ו

      לא, אני לא חושב כך…
      אין מושג מה זה יכול להיות, אבל אני לא חושב שמרכז התוכנה הוא הגורם לשגיאה.
      לְחַבֵּק! פול.

  8.   קרלוס צ'יפואנטס דיג'ו

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

    1.    לואיגיס טורו דיג'ו

      תודה רבה קרלוס על הערותיך, אף פעם לא מאוחר ללמוד.

  9.   danny672007 דיג'ו

    תודה רבה על תרומתך, אני חדש בלינוקס ועזרת לי להבין את העולם הנפלא הזה יותר!