OnWorks Linux ແລະ Windows Online WorkStations

Logo

ໂຮດຕິ້ງອອນໄລນ໌ຟຣີສໍາລັບ WorkStations

<Previous | ເນື້ອໃນ | ຕໍ່ໄປ>

ສາ​ລະ​ບານ

ພາກສະເຫນີ vii

i. ຄໍານໍາ vii

ii. ຜູ້ຊົມ vii

iii. ສະຖາປັດຕະຍະກຳເປົ້າໝາຍ LFS ix

iv. LFS ແລະມາດຕະຖານ x

v. ເຫດຜົນສໍາລັບການຫຸ້ມຫໍ່ໃນປຶ້ມ xi

vi. ເງື່ອນໄຂເບື້ອງຕົ້ນ XVI

vii. ຕົວພິມ XNUMX

viii. ໂຄງສ້າງ xviii

ix. ຜິດພາດ xviii

I. ການນໍາສະເຫນີ 1

1. ການນໍາສະເຫນີ 2

1.1. ວິທີການສ້າງລະບົບ LFS 2

1.2. ມີຫຍັງໃໝ່ຕັ້ງແຕ່ລຸ້ນຫຼ້າສຸດ 2

1.3. ບັນທຶກການປ່ຽນແປງ 4

1.4. ຊັບ​ພະ​ຍາ​ກອນ 7

1.5 ຊ່ວຍເຫຼືອ 8

II. ການ​ກະ​ກຽມ​ສໍາ​ລັບ​ການ​ກໍ່​ສ້າງ​ 10

2. ການກະກຽມລະບົບເຈົ້າພາບ 11

2.1. ການນໍາສະເຫນີ 11

2.2. ຄວາມຕ້ອງການຂອງລະບົບເຈົ້າພາບ 11

2.3. ການສ້າງ LFS ໃນຂັ້ນຕອນ 14

2.4. ການ​ສ້າງ Partition ໃຫມ່​ 14

2.5. ການສ້າງລະບົບໄຟລ໌ໃນ Partition 16

2.6. ການຕັ້ງຄ່າຕົວແປ $LFS 17

2.7. ການ​ຕິດ​ຕັ້ງ Partition ໃຫມ່​ 18

3. ການຫຸ້ມຫໍ່ແລະ Patches 19

3.1. ການນໍາສະເຫນີ 19

3.2. ແພັກເກດທັງໝົດ 19

3.3. ຕ້ອງການ Patches 27

4. ການກະກຽມສຸດທ້າຍ 28

4.1. ການນໍາສະເຫນີ 28

4.2. ການສ້າງໄດເລກະທໍລີ $LFS/tools 28

4.3. ເພີ່ມຜູ້ໃຊ້ LFS 28

4.4. ການຕັ້ງຄ່າສະພາບແວດລ້ອມ 29

4.5. ກ່ຽວກັບ SBUs 30

4.6. ກ່ຽວກັບຊຸດທົດສອບ 31

5. ກໍ່ສ້າງລະບົບຊົ່ວຄາວ 33

5.1. ການນໍາສະເຫນີ 33

5.2. ບັນທຶກດ້ານວິຊາການຂອງລະບົບຕ່ອງໂສ້ເຄື່ອງມື 33

5.3. ຄໍາແນະນໍາການລວບລວມຂໍ້ມູນທົ່ວໄປ 35

5.4. Binutils-2.32 - ຜ່ານ 1 36

5.5. GCC-9.2.0 - ຜ່ານ 1 38

5.6. ສ່ວນຫົວ API Linux-5.2.8 41

5.7. Glibc-2.30 42

5.8. Libstdc++ ຈາກ GCC-9.2.0 44

5.9. Binutils-2.32 - ຜ່ານ 2 46

5.10. GCC-9.2.0 - ຜ່ານ 2 48

5.11. Tcl-8.6.9 51

5.12. ຄາດຫວັງ -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. ໄຟລ໌ 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. ເຮັດໃຫ້-4.2.1 69

5.28. Patch-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. ລອກລອກ 77

5.36. ການ​ປ່ຽນ​ແປງ​ຄວາມ​ເປັນ​ເຈົ້າ​ຂອງ​ 77

III. ການສ້າງລະບົບ LFS 78

6. ການຕິດຕັ້ງຊອບແວລະບົບພື້ນຖານ 79

6.1. ການນໍາສະເຫນີ 79

6.2. ການກະກຽມລະບົບໄຟລ໌ Kernel Virtual 80

6.3. ການຄຸ້ມຄອງການຫຸ້ມຫໍ່ 81

6.4. ເຂົ້າສູ່ສະພາບແວດລ້ອມ Chroot 84

6.5. ການສ້າງໄດເລກະທໍລີ 85

6.6. ການສ້າງໄຟລ໌ທີ່ສໍາຄັນແລະ Symlinks 86

6.7. ສ່ວນຫົວ API Linux-5.2.8 89

6.8. Man-pages-5.02 90

6.9. Glibc-2.30 91

6.10. ການປັບລະບົບຕ່ອງໂສ້ເຄື່ອງມື 99

6.11. Zlib-1.2.11 101

6.12. ໄຟລ໌ 5.37 102

6.13. ແຖວອ່ານ-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. ເງົາ-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.24. Ncurses-6.1 126

6.25. Attr-2.4.48 129

6.26. Acl-2.2.53 130

6.27. Libcap-2.27 131

6.28. Sed-4.7 132

6.29. Psmisc-23.2 133

6.30. Iana-etc-2.30 134

6.31. Bison-3.4.1 135

6.32. Flex-2.6.4 136

6.33. Grep-3.3 137

6.34. Bash-5.0 138

6.35. Libtool-2.4.6 140

6.36. GDBM-1.18.1 141

6.37. Gperf-3.1 142

6.38. Expat-2.2.7 143

6.39. Inetutils-1.9.4 144

6.40. Perl-5.30.0 146

6.41. XML::Parser-2.44 149

6.42. Intltool-0.51.0 150

6.43. Autoconf-2.69 151

6.44. Automake-1.16.1 153

6.45. Xz-5.2.4 154

6.46. Kmod-26 156

6.47. Gettext-0.20.1 158

6.48. Libelf ຈາກ Elfutils-0.177 160

6.49. Libffi-3.2.1 161

6.50. OpenSSL-1.1.1c 163

6.51. Python-3.7.4 165

6.52. Ninja-1.9.0 167

6.53. Meson-0.51.1 169

6.54. Coreutils-8.31 170

6.55. ກວດ-0.12.0 176

6.56. Diffutils-3.7 177

6.57. Gawk-5.0.1 178

6.58. Findutils-4.6.0 179

6.59. Groff-1.22.4 181

6.60. GRUB-2.04 184

6.61. ຫນ້ອຍ -551 186

6.62. Gzip-1.10 187

6.63. IPRoute2-5.2.0 189

Linux ຈາກ Scratch - ຮຸ່ນ 9.0

6.64. Kbd-2.2.0 191

6.65. Libpipeline-1.5.1 193

6.66. ເຮັດໃຫ້-4.2.1 194

6.67. Patch-2.7.6 195

6.68. Man-DB-2.8.6.1 196

6.69. Tar-1.32 199

6.70. Texinfo-6.6 200

6.71. Vim-8.1.1846 202

6.72. Procps-ng-3.3.15 205

6.73. Util-linux-2.34 207

6.74. E2fsprogs-1.45.3 212

6.75. Sysklogd-1.5.1 215

6.76. Sysvinit-2.95 217

6.77. Eudev-3.2.8 218

6.78. ກ່ຽວກັບ Debugging ສັນຍາລັກ 220

6.79. ລອກເອົາອີກ 220

6.80. ອະນາໄມ 221

7. ການຕັ້ງຄ່າລະບົບ 223

7.1. ການນໍາສະເຫນີ 223

7.2. LFS-Bootscripts-20190524 224

7.3. ພາບລວມຂອງການຈັດການອຸປະກອນ ແລະໂມດູນ 226

7.4. ການຈັດການອຸປະກອນ 229

7.5. ການຕັ້ງຄ່າເຄືອຂ່າຍທົ່ວໄປ 232

7.6. System V ການນຳໃຊ້ Bootscript ແລະການຕັ້ງຄ່າ 234

7.7. ໄຟລ໌ການເລີ່ມຕົ້ນຂອງ Bash Shell 244

7.8. ການສ້າງໄຟລ໌ /etc/inputrc 246

7.9. ການສ້າງໄຟລ໌ /etc/shells 248

8. ເຮັດໃຫ້ລະບົບ LFS Bootable 249

8.1. ການນໍາສະເຫນີ 249

8.2. ການສ້າງໄຟລ໌ /etc/fstab 249

8.3. Linux-5.2.8 251

8.4. ການນໍາໃຊ້ GRUB ເພື່ອຕັ້ງຄ່າຂະບວນການ Boot 255

9. ຈຸດຈົບ 257

9.1. ຈຸດຈົບ 257

9.2. ໄດ້ຮັບການນັບ 257

9.3. ການປິດເປີດລະບົບຄືນໃໝ່ 257

9.4. ແມ່ນ​ຫຍັງ​ຕໍ່? 259

IV. ເອກະສານຊ້ອນທ້າຍ 260

A. ຄໍາຫຍໍ້ ແລະເງື່ອນໄຂ 261

B. ການຮັບຮູ້ 264

C. ການເພິ່ງພາອາໄສ 267

D. Boot ແລະ sysconfig scripts version-20190524 279

D.1. /etc/rc.d/init.d/rc 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.24. /sbin/ifup 324

D.25. /sbin/ifdown 327

D.26. /lib/services/ipv4-static 329

D.27. /lib/services/ipv4-static-route 330

E. ກົດລະບຽບການຕັ້ງຄ່າ Udev 333

E.1. 55-lfs.rules 333

F. ໃບອະນຸຍາດ LFS 334

F.1. ໃບອະນຸຍາດ Creative Commons 334

F.2. ໃບອະນຸຍາດ MIT 338

ດັດຊະນີ 339

OS Cloud Computing ຍອດນິຍົມຢູ່ OnWorks: