HOME ABOUT WEB GITHUB TOP BOTTOM PREV NEXT
Kernotex’s Linux From Scratch (LFS) 11.2 Highlights
- The Linux From Scratch version 11.2 Book
(mirror1
(mirror2)
(mirror3)
- Source code mirrors: (source mirror1 (source mirror2) (source mirror3)
- Kernotex’s YouTube LFS 11.2 PlayList
- Kernotex’s Host Linux configuration for LFS Chapter 2.2 - “Host System Requirements”
- 1. Preparing to build Linux From Scratch 11.2
- 2. Introduction - LFS 11.2
- 3. Preparing the Host System - LFS 11.2
- 4. Packages and Patches - LFS 11.2
- 5. Final Preparations - LFS 11.2
- 6. Compiling a Cross Toolchain - LFS 11.2
- 7. Cross Compiling Temporary Tools - LFS 11.2
- 8. Entering Chroot and Building Additional Temporary Tools - LFS 11.2
- 9a. Installing Basic System Software (Chapter 8.1 through to 8.25) - LFS 11.2
- 9b. Installing Basic System Software (Chapter 8.26 - Gcc) - LFS 11.2
- 9c. Installing Basic System Software (Chapter 8.27 through to 8.78) - LFS 11.2
1. Preparing to build Linux From Scratch 11.2
Highlights
- (10:00) Windows 10 Disk Management.
- (12:26) EndeavourOS.
- (16:00) Gentoo.
- (22:00) Booting.
- (27:28) Host System Requirements.
- (38:00) Setting the Display Layout.
2. Introduction - LFS 11.2
Highlights
- (2:37) Start from the Preface!
- (12:15) Structure of the Book
- (13:18) Chapter 1: Introduction.
- (14:50) Chapter 1.4: Resources.
- (15:51) General Troubleshooting Tips.
3. Preparing the Host System - LFS 11.2
Highlights
- Kernotex’s Host Linux configuration for LFS Chapter 2.2 - “Host System Requirements”
- (1:50) Chapter 2.2. Host System Requirements.
- (8:46) Chapter 2.3. Building LFS in Stages.
- (10:06) Chapter 2.4. Creating a New Partition.
- (14:42) wipefs
- (27:36) Chapter 2.5. Creating a File System on the Partition
- (32:16) Chapter 2.6. Setting The $LFS Variable
- (35:58) Chapter 2.7. Mounting the New Partition
4. Packages and Patches - LFS 11.2
Highlights
- (00:22) Chapter 3.1. Introduction
- (12:39) Chapter 3.2. All Packages
- The LFS Packages Mirror is list at https://www.linuxfromscratch.org/lfs/mirrors.html#files
- (15:51) Chapter 3.3. Needed Patches
5. Final Preparations - LFS 11.2
Highlights
- (00:29) Chapter 4.2. Creating a limited directory layout in LFS filesystem
- (02:30) Chapter 4.3. Adding the LFS User
- (04:55) Chapter 4.4. Setting Up the Environment
- (07:24) Chapter 4.5. About SBUs
- (10:36) Chapter 4.6. About the Test Suites
6. Compiling a Cross Toolchain - LFS 11.2
Highlights
- (00:54) (READ THE VERY) Important Preliminary Material
- (04:04) Cross-Compile Tools Build example (Mint 19.2).
- (05:42) General Compilation Instructions
- (07:48) To Re-Emphasize The Build Process
- (09:16) Chapter 5. Compiling a Cross-Toolchain
- (10:08) Chapter 5.2. Binutils-2.39 - Pass 1
- (16:45) Chapter 5.3. GCC-12.2.0 - Pass 1
- (42:51) Chapter 5.4. Linux-5.19.2 API Headers
- (44:10) Chapter 5.5. Glibc-2.36
- (58:03) Chapter 5.6. Libstdc++ from GCC-12.2.0
7. Cross Compiling Temporary Tools - LFS 11.2
Highlights
- (00:59) Chapter 6.2. M4-1.4.19
- (02:19) Chapter 6.3. Ncurses-6.3
- (05:24) Chapter 6.4. Bash-5.1.16
- (06:58) Chapter 6.5. Coreutils-9.1
- (09:28) Chapter 6.6. Diffutils-3.8
- (10:36) Chapter 6.7. File-5.42
- (12:18) Chapter 6.8. Findutils-4.9.0
- (13:32) Chapter 6.9. Gawk-5.1.1
- (14:34) Chapter 6.10. Grep-3.7
- (15:33) Chapter 6.11. Gzip-1.12
- (16:21) Chapter 6.12. Make-4.3
- (17:12) Chapter 6.13. Patch-2.7.6
- (18:04) Chapter 6.14. Sed-4.8
- (18:49) Chapter 6.15. Tar-1.34
- (19:56) Chapter 6.16. Xz-5.2.6
- (20:54) Chapter 6.17. Binutils-2.39 - Pass 2
- (25:02) Chapter 6.18. GCC-12.2.0 - Pass 2
8. Entering Chroot and Building Additional Temporary Tools - LFS 11.2
Highlights
- (00:27) Chapter 7.1. Introduction
- (00:37) Chapter 7.2. Changing Ownership
- (01:04) Chapter 7.3. Preparing Virtual Kernel File Systems
- (02:10) Chapter 7.4. Entering the Chroot Environment
- (03:39) Chapter 7.5. Creating Directories
- (04:31) Chapter 7.6. Creating Essential Files and Symlinks
- (06:12) Chapter 7.7. Gettext-0.21
- (11:50) Chapter 7.8. Bison-3.8.2
- (13:12) Chapter 7.9. Perl-5.36.0
- (16:56) Chapter 7.10. Python-3.10.6
- (20:24) Chapter 7.11. Texinfo-6.8
- (21:31) Chapter 7.12. Util-linux-2.38.1
- (25:35) Chapter 7.13. Cleaning up and Saving the Temporary System
9a. Installing Basic System Software (Chapter 8.1 through to 8.25) - LFS 11.2
Highlights
- (01:12) Chapter 8.1. Introduction
- (02:37) Chapter 8.2. Package Management
- (03:59) Chapter 8.3. Man-pages-5.13
- (04:49) Chapter 8.4. Iana-Etc-20220812
- (05:21) Chapter 8.5. Glibc-2.36
- (56:11) Chapter 8.6. Zlib-1.2.12
- (56:56) Chapter 8.7. Bzip2-1.0.8
- (58:53) Chapter 8.8. Xz-5.2.6
- (59:49) Chapter 8.9. Zstd-1.5.2
- (1:03:10) Chapter 8.10. File-5.42
- (1:04:02) Chapter 8.11. Readline-8.1.2
- (1:05:18) Chapter 8.12. M4-1.4.19
- (1:07:14) Chapter 8.13. Bc-6.0.1
- (1:08:08) Chapter 8.14. Flex-2.6.4
- (1:09:37) Chapter 8.15. Tcl-8.6.12
- (1:18:58) Chapter 8.16. Expect-5.45.4
- (1:20:05) Chapter 8.17. DejaGNU-1.6.3
- (1:21:48) Chapter 8.18. Binutils-2.39
- (1:39:55) Chapter 8.19. GMP-6.2.1
- (1:43:48) Chapter 8.20. MPFR-4.1.0
- (1:45:52) Chapter 8.21. MPC-1.2.1
- (1:47:00) Chapter 8.22. Attr-2.5.1
- (1:47:54) Chapter 8.23. Acl-2.3.1
- (1:49:44) Chapter 8.24. Libcap-2.65
- (1:50:38) Chapter 8.25. Shadow-4.12.2
9b. Installing Basic System Software (Chapter 8.26 - Gcc) - LFS 11.2
Highlights
- (00:21) Chapter 8.26. GCC-12.2.0
- (27:26) The test suite for GCC is considered important
- (4:32:24) A summary of the test suite results
8c. Installing Basic System Software (Chapter 8.27 through to 8.78) - LFS 11.2
Highlights
- (00:42) Chapter 8.27. Pkg-config-0.29.2
- (02:34) Chapter 8.28. Ncurses-6.3
- (08:08) Chapter 8.29. Sed-4.8
- (10:37) Chapter 8.30. Psmisc-23.5
- (11:18) Chapter 8.31. Gettext-0.21
- (18:30) Chapter 8.32. Bison-3.8.2
- (32:58) Chapter 8.33. Grep-3.7
- (34:41) Chapter 8.34. Bash-5.1.16
- (38:30) Chapter 8.35. Libtool-2.4.7
- (44:42) Chapter 8.36. GDBM-1.23
- (45:50) Chapter 8.37. Gperf-3.1
- (47:16) Chapter 8.38. Expat-2.4.8
- (48:17) Chapter 8.39. Inetutils-2.3
- (49:52) Chapter 8.40. Less-590
- (50:33) Chapter 8.41. Perl-5.36.0
- (1:17:09) Chapter 8.42. XML::Parser-2.46
- (1:18:12) Chapter 8.43. Intltool-0.51.0
- (1:19:12) Chapter 8.44. Autoconf-2.71
- (1:29:37) Chapter 8.45. Automake-1.16.5
- (1:53:09) BACK TO Chapter 8.35. Libtool-2.4.7
- (2:01:57) Chapter 8.46. OpenSSL-3.0.5
- (2:17:05) Chapter 8.47. Kmod-30
- (2:18:08) Chapter 8.48. Libelf from Elfutils-0.187
- (2:20:37) Chapter 8.49. Libffi-3.4.2
- (2:28:14) Chapter 8.50. Python-3.10.6
- (2:41:18) Chapter 8.51. Wheel-0.37.1
- (2:42:08) Chapter 8.52. Ninja-1.11.0
- (2:47:01) Chapter 8.53. Meson-0.63.1
- (2:48:16) Chapter 8.54. Coreutils-9.1
- (2:54:04) BACK TO Chapter 8.23. Acl-2.3.1
- (2:54:57) Chapter 8.55. Check-0.15.2
- (2:58:58) Chapter 8.56. Diffutils-3.8
- (3:00:40) Chapter 8.57. Gawk-5.1.1
- (3:02:09) Chapter 8.58. Findutils-4.9.0
- (3:05:04) Chapter 8.59. Groff-1.22.4
- (3:07:43) Chapter 8.60. GRUB-2.06
- (3:11:40) Chapter 8.61. Gzip-1.12
- (3:13:10) Chapter 8.62. IPRoute2-5.19.0
- (3:14:20) Chapter 8.63. Kbd-2.5.1
- (3:16:11) Chapter 8.64. Libpipeline-1.5.6
- (3:17:03) Chapter 8.65. Make-4.3
- (3:18:41) Chapter 8.66. Patch-2.7.6
- (3:19:51) Chapter 8.67. Tar-1.34
- (3:26:51) Chapter 8.68. Texinfo-6.8
- (3:29:38) Chapter 8.69. Vim-9.0.0228
- (3:38:27) Chapter 8.70. Eudev-3.2.11
- (3:40:38) Chapter 8.71. Man-DB-2.10.2
- (3:42:47) Chapter 8.72. Procps-ng-4.0.0
- (3:44:05) Chapter 8.73. Util-linux-2.38.1
- (3:48:09) Chapter 8.74. E2fsprogs-1.46.5
- (3:51:34) Chapter 8.75. Sysklogd-1.5.1
- (3:52:28) Chapter 8.76. Sysvinit-3.04
- (3:53:19) Chapter 8.77. About Debugging Symbols
- (3:53:54) Chapter 8.78. Stripping
- (4:35:31) BACK TO Chapter 7.3. Preparing Virtual Kernel File Systems
- (4:41:37) Chapter 8.79. Cleaning Up