Linux From Scratch

צילום מסך תוכנה:
Linux From Scratch
פרטי תוכנה:
גרסה: 8.2 מעודכן
טען תאריך: 22 Jun 18
מפתחים: Gerard Beekmans
רשיון: ללא תשלום
פופולריות: 115

Rating: 5.0/5 (Total Votes: 1)

לינוקס מאפס (LFS) הוא פרויקט קוד פתוח המספק למשתמשים תיעוד מקיף לבניית מערכות הפעלה מותאמות אישית מבוססות לינוקס. במקור נוצר על ידי ג 'רארד Beekmans ולאחר מכן נערך על ידי ברוס דובס ו מתיו Burgess, פרויקט לינוקס מ Scratch הוא אחד המורכבים ביותר מתועד היטב & ldquo; כיצד לבנות הפצה לינוקס שלך מאפס & rdquo; ידנית.


ממוקד בארכיטקטורות של 32 סיביות ו- 64 סיביות

ההנחיות המופיעות במדריך זה ממוקדות בארכיטקטורות של 32 סיביות (AMD / Intel x86) וארכיטקטורות 64 סיביות (x86_64), אך ניתן גם לבנות מערכות הפעלה שפועלות במעבדים מסוג PowerPC ו- ARM. התקנים העיקריים שלה הם POSIX.1-2008, Linux Standard Base (LSB) מפרטים והיררכית מערכות קבצים גרסה רגילה 3.0 טיוטה 1 (FHS).

כל אחד יכול ללמוד כיצד ליצור מערכת הפעלה מבוססת ליבה של Linux מאפס

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


תוכלו גם ללמוד כיצד להגדיר את מערכת ההפעלה

הבא, תוכלו ללמוד כיצד להתקין את תוכנת המערכת הבסיסית על ידי הכנת הראשון של מערכת הקבצים הקרנל הווירטואלי, להיכנס לסביבה chroot, ליצור ספריות חיוניות, קבצים ו symlinks, להתקין את הליבה, מהדר הראשי דפי ידני, להתאים את toolchain, ולהתקין את כל החבילות החיוניות. משתמשים גם ילמדו כיצד להגדיר את הרשת, להתאים אישית את הקובץ / etc / hosts, לטפל מודולים והתקנים במערכת LFS, ליצור symlinks מותאמים אישית התקנים, להגדיר את שם המארח של המערכת, סקריפט setclock, קונסולת לינוקס, סקריפט sysklogd, rc.site קובץ, / etc / inputrc הקובץ, וקבצי באש ההפעלה start.

מילים סופיות

לבסוף, התיעוד יספק מידע מפורט כיצד ליצור את / etc / fstab file, להגדיר את חבילת לינוקס לינוקס יציבה האחרונה, כמו גם כדי להתקין את GRUB כמנהל האתחול המוגדר כברירת מחדל.

strong> מה חדש במהדורה זו:

  • שחרור LFS זה כולל עדכונים ל- glibc-2.27, binutils-2.30 ו- gcc-7.3.0. בנוסף, חמש חבילות חדשות הועברו לספריית LFS בסיסית מ- BLFS: libffi, openssl, Python3, Ninja ו- meson. שינויים בטקסט נעשו לאורך הספר. הקרנל של לינוקס עודכן לגרסה 4.15.3.

מה חדש בגירסה:

  • מהדורת LFS כוללת עדכונים ל- glibc-2.26, binutils-2.29 , ו- GCC-7.2.0. בסך הכל עודכנו 32 חבילות, תיקונים שנעשו ל- bootscripts, ושינויים בטקסט נעשו לאורך הספר. גירסת BLFS כוללת כ 900 חבילות מעבר לינוקס הבסיס מתוך גירסת גירסת 8.1 גירסת. גרסה זו כוללת מעל 885 עדכונים מהגירסה הקודמת, כולל מספר רב של טקסט ושינויים בעיצוב.

מה חדש בגרסה 8.0:

  • מהדורת LFS כוללת עדכונים ל- glibc-2.24, binutils-2.27 ו- gcc-6.2.0. בסך הכל, 29 חבילות עודכנו, תיקונים שבוצעו bootscripts, ושינויים לטקסט נעשו לאורך הספר. גירסת BLFS כוללת כ -800 חבילות מעבר לינוקס הבסיס מתוך ספר גירסאות 7.9. גרסה זו כוללת מעל 810 עדכונים מהגירסה הקודמת, כולל מספר רב של טקסט ושינויים עיצוב. שינויים משמעותיים ב- BLFS כוללים את הסרת Qt4 ו- KDE4. גירסת המערכת של BLFS כוללת כעת את שולחן העבודה המלא של GNOME. הערה פנימית אחת היא כי באמצעות המאמצים של כמה עורכים, מקורות הספר שילבו את גירסאות של מערכת V ו systemd לתוך קבוצה אחת של קבצי XML אבל עדיין מספק עבור הדור נפרד של הספרים. זה מאפשר 80% של שני ספרים כי הם נפוצים כדי להיות מתוחזקת ביעילות.

מה חדש בגירסה 7.9:

  • מהדורת LFS כוללת עדכונים ל- glibc-2.23, binutils-2.26 ו- gcc-5.3.0. בסך הכל עודכנו 25 חבילות ושינויים בטקסט נעשו לאורך הספר. גירסת BLFS כוללת כ -800 חבילות מעבר לינוקס הבסיס מתוך ספר גירסאות 7.9. גרסה זו כוללת 597 עדכונים מהגירסה הקודמת, כולל מספר רב של טקסט ושינויים עיצוב. שינוי משמעותי ב- BLFS כולל את תוספת שולחן העבודה של KDE Plasma 5. הספר כולל כעת 5 סביבות שולחן עבודה, 5 מנהלי חלונות נפרדים, שלושה שרתי דואר, 4 גרפים ו -3 דפדפני אינטרנט, 4 שרתי מסדי נתונים, וכן מספר רב של תוכניות ושירותים ושירותים מרכזיים וקטנים.

  • מה חדש בגירסה 7.8 / 7.9 RC2:

    • זוהי גרסה מרכזית עם עדכוני Toolchain glibc-2.22, binutils-2.25.1 ו- gcc-5.2.0. בסך הכל, 30 חבילות עודכנו ושינויים ב Bootscripts וטקסט נעשו לאורך הספר.

    מה חדש בגירסה 7.8:

    • זוהי גרסה מרכזית עם עדכוני כלים ל- glibc-2.22 , binutils-2.25.1 ו- gcc-5.2.0. בסך הכל, 30 חבילות עודכנו ושינויים ב Bootscripts וטקסט נעשו לאורך הספר.

    מה חדש בגירסה 7.7:

    • זוהי גרסה מרכזית עם עדכוני כלים ל- glibc-2.21 ו- gcc-4.9.2. בסך הכל, 30 חבילות עודכנו ושינויים ב Bootscripts וטקסט נעשו לאורך הספר.

    מה חדש בגירסה 7.6:

    • מהדורה זו מהווה עדכון משמעותי הן ל- LFS והן ל- BLFS ו- כולל כעת גרסאות נפרדות עבור systemd.
    • מהדורות LFS כוללות עדכוני כלים ל- glibc-2.20 ו- gcc-4.9.1. בסך הכל, 26 חבילות עודכנו ו 8 חבילות נוספו LFS 7.5.
    • גרסת BLFS כוללת כ -750 חבילות מעבר ליסוד הבסיס מתוך הספר Scratch Version 7.6. יש מעל 880 עדכונים מהגרסה הקודמת, כולל מספר רב של טקסט ושינויים עיצוב.
    • בנוסף, ברצוננו להציג לראשונה את גרסת BLFS המבוססת על systemd. הגרסה מתואמת עם ספר BLFS הסטנדרטי, אך כוללת הוראות מותאמות אישית למערכות מבוססות מערכת.

    מה חדש בגירסה 7.4:

    • זוהי גרסה מרכזית עם עדכוני Toolchain ל- binutils-2.23.2, glibc-2.18 ו- gcc-4.8.1. בסך הכל עודכנו 32 חבילות (מתוך 62) מ- LFS-7.3 והשינויים ב- Bootscripts ובטקסט נעשו לאורך הספר.

    מה חדש בגירסה 7.4 RC1:

    • זהו מועמד השחרור הראשון בדרך ל- LFS -4.7 זוהי גרסה גדולה עם עדכונים toolchain binutils, glibc, ו GCC. בסך הכל עודכנו 32 חבילות מ- LFS-7.3 והשינויים ב- Bootscripts וטקסט נעשו לאורך הספר.

    מה חדש בגירסה 7.3:

    • זוהי גרסה מרכזית עם עדכוני כלים ל- binutils-2.23 .1, glibc-2.17 ו- gcc-4.7.2. בסך הכל עודכנו 31 חבילות מ- LFS-7.2 והשינויים ב- Bootscripts ובטקסט נעשו לאורך הספר.

    • מה חדש בגירסה 7.2:

      • זוהי גרסה מרכזית עם עדכוני כלים ל- glibc- 2.16.0 ו- Gcc-4.7.1. בסך הכל עודכנו 28 חבילות מ- LFS-7.1 והשינויים ב- bootscripts והטקסט נעשו לאורך הספר.

      מה חדש בגירסה 7.1:

      • זוהי גרסה מצטברת עם עדכונים מחבילות LFS 7.0 עד 20 וכן תיקונים לאיתור סקריפטים וטקסטים לאורך הספר.

תוכנה דומה

תגובות ל Linux From Scratch

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!