¿למה זה הוסף מאגרי PPA אם כבר יש לנו אלפי תוכניות המשתמשות במאגרים הרשמיים של אובונטו?
קבצי החבילה האישית (Pאישי Pעפר Archive, באנגלית), לאפשר למפתחים להפיץ תוכנות ועדכונים ישירות למשתמשי אובונטו מבלי שיצטרכו לחכות למאגרי אובונטו עצמם.
Launchpad, האתר שמארח את מרבית ה- PPAs הזמינים, בונה את הבינאריות ומאחסן אותם במאגר ספציפי. המשמעות היא שמשתמשי אובונטו יכולים להתקין את החבילות הללו באותו אופן שבו הם רגילים להתקין את שאר היישומים באובונטו, עם היתרון הנוסף שהם יהיו בעלי העדכונים האחרונים עבור תוכניות אלה ואף יוכלו למצוא תוכניות שאינן זמינות. זמין במאגרים הרשמיים.
כיצד להתקין מאגרי 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 ואת חבילותיו המתאימות באופן אוטומטי
אפשרות 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.
מאמר מצוין (כמו תמיד) 😀
תענוג לקרוא לך את פאבלו ^^
תודה סאיטו! התגעגעתי אליך! כמה טוב לראות אותך כאן ...
לחיים! פול.
מאוד ברור! תודה.
טוב מאוד.
אוומייגוד!! הרבה תודות.
רעיון קטן להשלים את המדריך הנהדר הזה: האם עלה בדעתכם לכלול תוכניות הכלולות בהפצה עצמה או שיש למאגר הרשמי רק גרסה מיושנת או שכבר התקנתם?
לדוגמא, התקנתי את תוכנית ה- Torrent של Azureus aka Vuze מהמאגר הרשמי, ואחרי שהשתמשתי בה במשך כמה חודשים והיה לי מספיק קבצים וטורנטים, עמדתי בפני הדילמה שלא אוכל להסיר ולהפסיד את כל העבודה הזאת ושאני זקוק רק לכלי אחד. זמין בגרסה האחרונה שהמאגר הרשמי של ubunto לא עודכן.
אני חושב שאני פשוט חושב שהצלחתי לעשות את זה אבל זה היה אודיסיאה אמיתית ואפילו לא למדתי ולא הבנתי איך עשיתי את זה
שלום גמבי! למעשה ... ההליך במקרה זה זהה. אתה מתקין את ה- PPA, אתה מעדכן את רשימת החבילות וכשאתה משדרג הוא יגיד לך שיש גרסה חדשה של התוכנית (במקרה שלך, azureus) שהיא לא אחרת מזו שקיימת ב- PPA.
אני מקווה שהייתי ברור.
לחיים! פול.
בסדר, אבל לפעמים נכלל ה- PPA הספציפי להפצה.
יש לי את הבעיה למשל של העדכון של Turpial 3.0. שכללו את זה ב http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
בעוד שמרכז התוכנה שלי מתמקד בקצינים של אוליביה או ב"התלהבות "(אני משתמש במנטה לינוקס)
ככל שאני מציין שהקבצים מתארחים על גבי רוטב, אני לא מוריד ומתקין את התוכנית.
אי אפשר להסביר את זה טוב יותר! ... בימים אלה אנסה להעלות את מנהל YPPA שתורגם לספרדית ב- 1 DEB בלבד 🙂 התקן את DEB וזהו, זה לא הגיוני ... זה אמור להיות לאנשים שלא יודעים להוסיף PPA ולהתקין אותו אתה צריך להוסיף חח PPA. מאמר טוב מאוד, זה יעשה הרבה. לחיים!
אוהב את הבלוג הזה, פבלו! עיצוב טוב ותוכן מעשי. השאלה שלי מתמקדת במערכת הפעלה אלמנטרית וקשורה במדויק ל- "Y PPA" ולמרכז התוכנה; האם יתכן שההתקנה של הראשון תהפוך את השנייה ללא פעילה? אני מנסה להתחיל את זה ונופי,
תודה רבה
לא, אני לא חושב כך…
אין מושג מה זה יכול להיות, אבל אני לא חושב שמרכז התוכנה הוא הגורם לשגיאה.
לְחַבֵּק! פול.
דף טוב מאוד, זה ואני ספוגית, זקנה, אבל אני עדיין סופג את מה שאתה מלמד בנוסף לאלה שעושים פורן או מגיבים.
תודה רבה קרלוס על הערותיך, אף פעם לא מאוחר ללמוד.
תודה רבה על תרומתך, אני חדש בלינוקס ועזרת לי להבין את העולם הנפלא הזה יותר!