<Sebelum | Contents [show] | Seterusnya>
Jadual Kandungan
Mukadimah viii
i. Kata pengantar viii
ii. Penonton viii
iii. Senibina Sasaran LFS ix
iv. LFS dan Standard x
v. Rasional Pakej dalam Buku xi
vi. Prasyarat XVI
vii. Tipografi XNUMX
viii. Struktur xviii
ix. Errata xviii
I. Pengenalan 1
1. Pengenalan 2
1.1. Cara Membina Sistem LFS 2
1.2. Perkara baharu sejak keluaran terakhir 2
1.3. Changelog 4
1.4. Sumber 7
1.5. Bantuan 8
II. Persediaan untuk Binaan 10
2. Menyediakan Sistem Hos 11
2.1. Pengenalan 11
2.2. Keperluan Sistem Hos 11
2.3. Membina LFS secara Berperingkat 14
2.4. Mencipta Partition Baru 14
2.5. Mencipta Sistem Fail pada Partition 16
2.6. Menetapkan Pembolehubah $LFS 17
2.7. Memasang Partition Baru 18
3. Pakej dan Tampalan 19
3.1. Pengenalan 19
3.2. Semua Pakej 19
3.3. Tampalan Diperlukan 27
4. Persediaan Akhir 28
4.1. Pengenalan 28
4.2. Mencipta Direktori $LFS/tools 28
4.3. Menambah Pengguna LFS 28
4.4. Menyediakan Persekitaran 29
4.5. Mengenai SBU 30
4.6. Mengenai Test Suite 31
5. Membina Sistem Sementara 33
5.1. Pengenalan 33
5.2. Nota Teknikal Rantaian Alat 33
5.3. Arahan Penyusunan Umum 35
5.4. Binutils-2.32 - Lulus 1 36
5.5. GCC-9.2.0 - Lulus 1 38
5.6. Pengepala API Linux-5.2.8 41
5.7. Glibc-2.30 42
5.8. Libstdc++ daripada GCC-9.2.0 44
5.9. Binutils-2.32 - Lulus 2 46
5.10. GCC-9.2.0 - Lulus 2 48
5.11. Tcl-8.6.9 51
5.12. Jangka-5.45.4 53
5.13. DejaGNU-1.6.2 55
5.14. M4-1.4.18 56
5.15. Ncurses-6.1 57
5.16. Bash-5.0 58
5.17. Bison-3.4.1 59
5.18. Bzip2-1.0.8 60
5.19. Coreutils-8.31 61
5.20. Diffutils-3.7 62
5.21. Fail-5.37 63
5.22. Findutils-4.6.0 64
5.23. Gawk-5.0.1 65
5.24. Gettext-0.20.1 66
5.25. Grep-3.3 67
5.26. Gzip-1.10 68
5.27. Buat-4.2.1 69
5.28. Tampalan-2.7.6 70
5.29. Perl-5.30.0 71
5.30. Python-3.7.4 72
5.31. Sed-4.7 73
5.32. Tar-1.32 74
5.33. Texinfo-6.6 75
5.34. Xz-5.2.4 76
5.35. Melucutkan 77
5.36. Menukar Pemilikan 77
III. Membina Sistem LFS 78
6. Memasang Perisian Sistem Asas 79
6.1. Pengenalan 79
6.2. Menyediakan Sistem Fail Kernel Maya 80
6.3. Pengurusan Pakej 81
6.4. Memasuki Persekitaran Chroot 84
6.5. Mencipta Direktori 85
6.6. Mencipta Fail dan Symlink Penting 86
6.7. Pengepala API Linux-5.2.8 89
6.8. halaman-manusia-5.02 90
6.9. Glibc-2.30 91
6.10. Melaraskan Rangkaian Alat 99
6.11. Zlib-1.2.11 101
6.12. Fail-5.37 102
6.13. Bacaan-8.0 103
6.14. M4-1.4.18 105
6.15. Bc-2.1.3 106
6.16. Binutils-2.32 107
6.17. GMP-6.1.2 110
6.18. MPFR-4.0.2 112
6.19. MPC-1.1.0 113
6.20. Bayang-4.7 114
6.21. GCC-9.2.0 118
6.22. Bzip2-1.0.8 123
6.23. Pkg-config-0.29.2 125
6.48. Libelf daripada Elfitils-0.177 160
Linux Dari Scratch - Versi 9.0
6.78. Mengenai Simbol Penyahpepijatan 220
7.2. LFS-Bootscripts-20190524 224
7.3. Gambaran Keseluruhan Pengendalian Peranti dan Modul 226
7.5. Konfigurasi Rangkaian Umum 232
7.6. Penggunaan dan Konfigurasi Skrip Boot Sistem V 234
7.7. Fail Permulaan Bash Shell 244
7.8. Mencipta Fail /etc/inputrc 246
7.9. Mencipta Fail /etc/shells 248
8. Menjadikan Sistem LFS Boleh Boot 249
8.2. Mencipta Fail /etc/fstab 249
8.4. Menggunakan GRUB untuk Menyediakan Proses But 255
D. Skrip but dan sysconfig versi-20190524 279
D.2. /lib/lsb/init-functions 283
D.3. /etc/rc.d/init.d/mountvirtfs 297
D.4. /etc/rc.d/init.d/modules 298
D.5. /etc/rc.d/init.d/udev 300
D.6. /etc/rc.d/init.d/swap 301
D.7. /etc/rc.d/init.d/setclock 303
D.8. /etc/rc.d/init.d/checkfs 304
D.9. /etc/rc.d/init.d/mountfs 306
D.10. /etc/rc.d/init.d/udev_retry 308
D.11. /etc/rc.d/init.d/cleanfs 309
D.12. /etc/rc.d/init.d/console 311
D.13. /etc/rc.d/init.d/localnet 313
D.14. /etc/rc.d/init.d/sysctl 315
D.15. /etc/rc.d/init.d/sysklogd 316
D.16. /etc/rc.d/init.d/network 317
D.17. /etc/rc.d/init.d/sendsignals 319
D.18. /etc/rc.d/init.d/reboot 320
D.19. /etc/rc.d/init.d/halt 321
D.20. /etc/rc.d/init.d/template 322
D.21. /etc/sysconfig/modules 323
D.22. /etc/sysconfig/createfiles 323
D.23. /etc/sysconfig/udev-retry 324
D.26. /lib/services/ipv4-static 329
D.27. /lib/services/ipv4-static-route 330
E. Peraturan konfigurasi Udev 333