מהו PPA באובונטו וכיצד להשתמש בו?

Ubuntu Sources
⏱️ 1 min read

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

להפצות יש מערכת ליבה משלהן של מאגרי תוכנה. הם ממוקמים במגוון שרתים הממוקמים ברחבי העולם, אבל אתה ממש לא צריך לדאוג בקשר לזה. המחשב שלך מוגדר במהלך תהליך ההתקנה להשתמש באלה הנכונים. אתה יכול לבדוק אותם בכל זאת. באובונטו ובדביאן, המאגרים הראשיים מוגדרים בקובץ ב-“/etc/apt/sources.list.”

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

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

עם ההשקה, תמצא כל שילוב של שלוש מילות מפתח. הם שונים בין אובונטו לדביאן. דביאן משתמשת ב-“main”, “contrib” ו-“non-free”. אובונטו משתמשת ב-“מוגבל”, “יקום” ו”רב-יקום”. עם זאת, הם משרתים מטרות דומות. מילות מפתח אלו מקטלגות את התוכנה במאגרים ואומרים למנהל החבילות אילו קטגוריות לקבל.

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

יער אילנות (הארבורט...
יער אילנות (הארבורטום הלאומי)

מהו PPA?

PPA פירושו פאנשים פackage אחדrchive ובמציאות זה לא שונה מכל מאגר אחר של Debian/Ubuntu. כאשר אתה מוסיף PPA למערכת אובונטו שלך, אתה מוסיף מאגר תוכנה נוסף שמנהל החבילות שלך יוכל לחלץ.

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

Launchpad PPA

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

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

איך מוסיפים PPA?

כאשר אתה מוסיף מאגר דביאן רגיל, עליך להוסיף באופן ידני את מיקום המאגר לקובץ “sources.list” שלך. אתה יכול גם להוסיף קובץ נפרד ב-“/etc/apt/sources.list.d/.” בכל מקרה, אתה צריך לעשות את זה ידנית. תצטרך גם לייבא ידנית את מפתח החתימה של GPG למאגר.

Ubuntu Graphics PPA

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

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

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

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

You may also like...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x