הגרסה החדשה של BusyBox 1.30 מגיעה עם שיפורים חדשים

BusyBox-לוגו

לאחרונה חבילת BusyBox שוחררה בגרסה 1.30 עם יישום מערך כלי עזר UNIX סטנדרטיים, דהוא מתוכנן כקובץ הפעלה יחיד ומותאם לצריכת משאבי מערכת מינימלית בגודל מוגדר של פחות מ -1 MB.

הגרסה הראשונה של הגרסה החדשה של BusyBox 1.30 ממוצבת כבלתי יציבה, ייצוב מלא יסופק בגרסה 1.30.1, שצפויה בעוד כחודש.

אודות BusyBox

BusyBox זהו הכלי העיקרי במאבק נגד הפרת ה- GPL בקושחה. ארגון שימור חופש תוכנה (SFC) ומרכז משפט לחופש תוכנה (SFLC).

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

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

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

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

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

החבילה מספקת את עצמה, עם אוסף סטטי עם uclibc, ליצירת מערכת הפעלה על גבי ליבת לינוקס, אתה רק צריך ליצור מספר קבצי התקנים בספריה / dev ולהכין את קבצי התצורה.

על הגרסה החדשה של BusyBox

במהדורה חדשה זו של BusyBox 1.30 לעומת גרסה 1.29 לעיל, צריכת הזיכרון של מכלול BusyBox 1.30 האופייני גדלה ב 7393 בתים (מ 941070 ל 948463 בתים).

גרסת 1.30 של BusyBox מציגה את כלי השירות "bc" לחישובים מתמטיים שרירותיים. בהתבסס על קוד ה- 'bc' החדש, תוכנת השירות 'dc' עובדה מחדש והורחבה באופן משמעותי.

El תמיכה באופציה "מדריך המקור" נוספה לכלי השירות ifupdown כדי למקם את ההגדרות כמערכת קבצים בספריה (למשל, /etc/network/interfaces.d).

מעטפת האפר מספקת את האפשרות להטמיע קבצי סקריפט בקבצי הפעלה. הניתוח של הביטויים "$ {}" מותאם.

בקליפת הפקודה, הקוד האופטימיזציה הוסתר כדי לבדוק נוכחות של תווים במחרוזת, טיפול משופר בביטויים "$ {var # ...}", "$ {var: + ...}" ו- "$ {var / .... .} "," Set -x "העבודה קרובה לבסיס, הגדרת משתנה הסביבה IFS ניתנת, מתווספת אפשרות להריץ סקריפטים מוטבעים.

מבין השיפורים האחרים שניתן להדגיש אנו מוצאים:

  • מקוון, הוסיף תמיכה בסקריפטים משובצים אוטומטיים.
  • פונקציה נוספה לליארכיב כדי לפרוק נתונים משובצים.
  • האפשרות '- הצגת SCRIPT' נוספה לפקודת התיבה התוססת כדי להציג סקריפטים משובצים.
  • בכלי השירות awk ניתן כיבוי חינני אם מצויינים ערכים שליליים של הפרמטר "NF".
  • ההתנהגות של fdisk מיושרת עם כלי שירות דומה מחבילת util-linux 2.31.
  • האפשרויות "-ביצוע" ו"- quit "מתווספות לכלי החיפוש;
  • במהלך init init, נפתרו בעיות עם טעינה מחדש למכולות.
  • תמיכה בחיפוש דומיינים נוספה ל- nslookup (אפשרות חיפוש ב- resolv.conf).
  • מצב אתחול Chroot נוסף ל- chpasswd.
  • תמיכה במצב אימות "AUTH PLAIN" נוספה ל- sendmail, בנוסף ל "AUTH LOGIN".

איך להגיע ל- BusyBox?

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

הקישור הוא זה.


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

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

*

*

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

  1.   אנונימי דיג'ו

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