विषय - सूची
प्रस्तावना आठवीं
मैं। प्रस्तावना आठवीं
द्वितीय. श्रोता आठवीं
iii. एलएफएस लक्ष्य आर्किटेक्चर ix
iv. एलएफएस और मानक x
पुस्तक में पैकेज के लिए तर्क xi
vi. आवश्यक शर्तें XVI
सातवीं. टाइपोग्राफी XVII
viii. संरचना अठारह
नौ. शुद्धिपत्र अठारह
मैं परिचय 1
1. परिचय 2
1.1. एलएफएस सिस्टम कैसे बनाएं 2
1.2. पिछली रिलीज़ के बाद से नया क्या है 2
1.3. चेंजलॉग 4
1.4। साधन 7
1.5। मदद 8
द्वितीय. निर्माण की तैयारी 10
2. होस्ट सिस्टम तैयार करना 11
2.1. परिचय 11
2.2. होस्ट सिस्टम आवश्यकताएँ 11
2.3. चरणों में एलएफएस का निर्माण 14
2.4. एक नया विभाजन बनाना 14
2.5. विभाजन पर एक फ़ाइल सिस्टम बनाना 16
2.6. $LFS वेरिएबल सेट करना 17
2.7. नया विभाजन स्थापित करना 18
3. पैकेज और पैच 19
3.1. परिचय 19
3.2. सभी पैकेज 19
3.3. आवश्यक पैच 27
4. अंतिम तैयारी 28
4.1. परिचय 28
4.2. $LFS/टूल्स निर्देशिका बनाना 28
4.3. एलएफएस उपयोगकर्ता जोड़ना 28
4.4. पर्यावरण की स्थापना 29
4.5. एसबीयू के बारे में 30
4.6. टेस्ट सूट के बारे में 31
5. एक अस्थायी प्रणाली का निर्माण 33
5.1. परिचय 33
5.2. टूलचेन तकनीकी नोट्स 33
5.3. सामान्य संकलन निर्देश 35
5.4. बिनुटिल्स-2.32 - पास 1 36
5.5. जीसीसी-9.2.0 - पास 1 38
5.6. लिनक्स-5.2.8 एपीआई हेडर 41
5.7. ग्लिबक-2.30 42
5.8. GCC-9.2.0 से Libstdc++ 44
5.9. बिनुटिल्स-2.32 - पास 2 46
5.10. जीसीसी-9.2.0 - पास 2 48
5.11. टीसीएल-8.6.9 51
5.12. अपेक्षा-5.45.4 53
5.13. डीजाजीएनयू-1.6.2 55
5.14. एम4-1.4.18 56
5.15. एनकर्सेस-6.1 57
5.16. बैश-5.0 58
5.17. बाइसन-3.4.1 59
5.18. Bzip2-1.0.8 60
5.19. कोरुटिल्स-8.31 61
5.20. डिफ़ुटिल्स-3.7 62
5.21. फ़ाइल-5.37 63
5.22। Findutils-4.6.0 64
5.23. गॉक-5.0.1 65
5.24. गेटटेक्स्ट-0.20.1 66
5.25. ग्रेप-3.3 67
5.26. जीज़िप-1.10 68
5.27. मेक-4.2.1 69
5.28. पैच-2.7.6 70
5.29. पर्ल-5.30.0 71
5.30. पायथन-3.7.4 72
5.31. सेड-4.7 73
5.32. टार-1.32 74
5.33. टेक्सइन्फो-6.6 75
5.34। एक्सजेड-5.2.4 76
5.35. अलग करना 77
5.36. स्वामित्व बदलना 77
तृतीय. एलएफएस सिस्टम का निर्माण 78
6. बेसिक सिस्टम सॉफ्टवेयर इंस्टॉल करना 79
6.1. परिचय 79
6.2. वर्चुअल कर्नेल फ़ाइल सिस्टम तैयार करना 80
6.3. पैकेज प्रबंधन 81
6.4. चेरोट पर्यावरण में प्रवेश करना 84
6.5. निर्देशिकाएँ बनाना 85
6.6. आवश्यक फ़ाइलें और सिम्लिंक बनाना 86
6.7. लिनक्स-5.2.8 एपीआई हेडर 89
6.8. मैन-पेज-5.02 90
6.9. ग्लिबक-2.30 91
6.10. टूलचेन को समायोजित करना 99
6.11. ज़्लिब-1.2.11 101
6.12. फ़ाइल-5.37 102
6.13. रीडलाइन-8.0 103
6.14. एम4-1.4.18 105
6.15. बीसी-2.1.3 106
6.16. बिनुटिल्स-2.32 107
6.17. जीएमपी-6.1.2 110
6.18. एमपीएफआर-4.0.2 112
6.19. एमपीसी-1.1.0 113
6.20. छाया-4.7 114
6.21. जीसीसी-9.2.0 118
6.22. Bzip2-1.0.8 123
6.23. पीकेजी-कॉन्फिग-0.29.2 125
6.48. एल्फ़ुटिल्स-0.177 से लिबेल्फ़ 160
स्क्रैच से लिनक्स - संस्करण 9.0
6.78. डिबगिंग प्रतीकों के बारे में 220
7.2. एलएफएस-बूटस्क्रिप्ट-20190524 224
7.3. डिवाइस और मॉड्यूल हैंडलिंग का अवलोकन 226
7.5. सामान्य नेटवर्क कॉन्फ़िगरेशन 232
7.6. सिस्टम V बूटस्क्रिप्ट उपयोग और कॉन्फ़िगरेशन 234
7.7. बैश शैल स्टार्टअप फ़ाइलें 244
7.8. /etc/inputrc फ़ाइल बनाना 246
7.9. /etc/shells फ़ाइल बनाना 248
8. एलएफएस सिस्टम को बूटेबल बनाना 249
8.2. /etc/fstab फ़ाइल बनाना 249
8.4. बूट प्रक्रिया को सेट करने के लिए GRUB का उपयोग करना 255
ए. परिवर्णी शब्द और शर्तें 261
डी. बूट और sysconfig स्क्रिप्ट संस्करण-20190524 279
डी.2. /lib/lsb/init-functions 283
डी.3. /etc/rc.d/init.d/mountvirtfs 297
डी.4. /etc/rc.d/init.d/modules 298
डी.5. /etc/rc.d/init.d/udev 300
डी.6. /etc/rc.d/init.d/swap 301
डी.7. /etc/rc.d/init.d/setlock 303
डी.8. /etc/rc.d/init.d/checkfs 304
डी.9. /etc/rc.d/init.d/mountfs 306
डी.10. /etc/rc.d/init.d/udev_retry 308
डी.11. /etc/rc.d/init.d/cleanfs 309
डी.12. /etc/rc.d/init.d/console 311
डी.13. /etc/rc.d/init.d/localnet 313
डी.14. /etc/rc.d/init.d/sysctl 315
डी.15. /etc/rc.d/init.d/sysklogd 316
डी.16. /etc/rc.d/init.d/network 317
डी.17. /etc/rc.d/init.d/sendsignals 319
डी.18. /etc/rc.d/init.d/reboot 320
डी.19. /etc/rc.d/init.d/halt 321
डी.20. /etc/rc.d/init.d/template 322
डी.21. /etc/sysconfig/modules 323
डी.22. /etc/sysconfig/createfiles 323
डी.23. /etc/sysconfig/udev-retry 324
डी.26. /lib/services/ipv4-static 329
डी.27. /lib/services/ipv4-static-route 330