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

1. ראשי - תוכנה חופשית וקוד פתוח שמרו על ידי קנוניקל

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

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

2. היקום - תוכנה חופשית וקוד פתוח שמקיימת הקהילה

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

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

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

3. מוגבלים - תוכנה קניינית

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

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

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

4. Multiverse - תוכנה מוגבלת על ידי זכויות יוצרים או סוגיות משפטיות

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

Canonical אינה אחראית על תוכנה זו; זה מתוחזק על ידי הקהילה. מאחר שתוכנה זו אינה נבדקת ותומכת, מומלץ להתקין יישומים מכאן רק אם אתה בטוח ב -100% מהם.

בְּקִצוּר נִמרָץ

ההבדלים בין ארבעת המאגרים מתבהרים מאוד כאשר משווים אותם כך:

קוד פתוחנתמך על ידי Canonical
רָאשִׁיכןכן
עוֹלָםכןלא
מוגבללאכן
רב-שכבתילא כןלא

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