מפתחי ג'נטו שוקלים אפשרות לחלקי בנייה בינאריים של הליבה

ג'נטו לינוקס

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Si אתה רוצה לדעת יותר על זה, אתה יכול לבדוק את ההערה המקורית ב הקישור הבא.


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

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

*

*

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