OnWorks Linux and Windows Online WorkStations

Logo

Free Hosting Online for WorkStations

Next >


 

Linux From ScratchTable of ContentsPrefaceForewordAudienceLFS Target ArchitecturesLFS and StandardsRationale for Packages in the BookPrerequisitesTypographyStructurePart I - IntroductionPart II - Preparing for the BuildPart III - Building the LFS SystemErrataPart I. IntroductionChapter 1. Introduction1.1. How to Build an LFS System1.2. What's new since the last release1.3. Changelog1.4. Resources1.5. HelpPart II. Preparing for the BuildChapter 2. Preparing the Host System2.1. Introduction2.2. Host System Requirements2.3. Building LFS in Stages2.4. Creating a New Partition2.5. Creating a File System on the Partition2.6. Setting The $LFS Variable2.7. Mounting the New PartitionChapter 3. Packages and Patches3.1. Introduction3.2. All Packages3.3. Needed PatchesChapter 4. Final Preparations4.1. Introduction4.2. Creating the $LFS/tools Directory4.3. Adding the LFS User4.4. Setting Up the Environment4.5. About SBUs4.6. About the Test SuitesChapter 5. Constructing a Temporary System5.1. Introduction5.2. Toolchain Technical Notes5.3. General Compilation Instructions5.4. Binutils-2.32 - Pass 15.5. GCC-9.2.0 - Pass 15.6. Linux-5.2.8 API Headers5.7. Glibc-2.305.8. Libstdc++ from GCC-9.2.05.9. Binutils-2.32 - Pass 25.10. GCC-9.2.0 - Pass 25.11. Tcl-8.6.95.12. Expect-5.45.45.13. DejaGNU-1.6.25.14. M4-1.4.185.15. Ncurses-6.15.16. Bash-5.05.17. Bison-3.4.15.18. Bzip2-1.0.85.19. Coreutils-8.315.20. Diffutils-3.75.21. File-5.375.22. Findutils-4.6.05.23. Gawk-5.0.15.24. Gettext-0.20.15.25. Grep-3.35.26. Gzip-1.105.27. Make-4.2.15.28. Patch-2.7.65.29. Perl-5.30.05.30. Python-3.7.45.31. Sed-4.75.32. Tar-1.325.33. Texinfo-6.65.34. Xz-5.2.45.35. Stripping5.36. Changing OwnershipPart III. Building the LFS SystemChapter 6. Installing Basic System Software6.1. Introduction6.2. Preparing Virtual Kernel File Systems6.3. Package Management6.4. Entering the Chroot Environment6.5. Creating Directories6.6. Creating Essential Files and Symlinks6.7. Linux-5.2.8 API Headers6.8. Man-pages-5.026.9. Glibc-2.306.10. Adjusting the Toolchain6.11. Zlib-1.2.116.12. File-5.376.13. Readline-8.06.14. M4-1.4.186.15. Bc-2.1.36.16. Binutils-2.326.17. GMP-6.1.26.18. MPFR-4.0.26.19. MPC-1.1.06.20. Shadow-4.76.21. GCC-9.2.06.22. Bzip2-1.0.86.23. Pkg-config-0.29.26.24. Ncurses-6.16.25. Attr-2.4.486.26. Acl-2.2.536.27. Libcap-2.276.28. Sed-4.76.29. Psmisc-23.26.30. Iana-Etc-2.306.31. Bison-3.4.16.32. Flex-2.6.46.33. Grep-3.36.34. Bash-5.06.35. Libtool-2.4.66.36. GDBM-1.18.16.37. Gperf-3.16.38. Expat-2.2.76.39. Inetutils-1.9.46.40. Perl-5.30.06.41. XML::Parser-2.446.42. Intltool-0.51.06.43. Autoconf-2.696.44. Automake-1.16.16.45. Xz-5.2.46.46. Kmod-266.47. Gettext-0.20.16.48. Libelf from Elfutils-0.1776.49. Libffi-3.2.16.50. OpenSSL-1.1.1c6.51. Python-3.7.46.52. Ninja-1.9.06.53. Meson-0.51.16.54. Coreutils-8.316.55. Check-0.12.06.56. Diffutils-3.76.57. Gawk-5.0.16.58. Findutils-4.6.06.59. Groff-1.22.46.60. GRUB-2.046.61. Less-5516.62. Gzip-1.106.63. IPRoute2-5.2.06.64. Kbd-2.2.06.65. Libpipeline-1.5.16.66. Make-4.2.16.67. Patch-2.7.66.68. Man-DB-2.8.6.16.69. Tar-1.326.70. Texinfo-6.66.71. Vim-8.1.18466.72. Procps-ng-3.3.156.73. Util-linux-2.346.74. E2fsprogs-1.45.36.75. Sysklogd-1.5.16.76. Sysvinit-2.956.77. Eudev-3.2.86.78. About Debugging Symbols6.79. Stripping Again6.80. Cleaning UpChapter 7. System Configuration7.1. Introduction7.2. LFS-Bootscripts-201905247.3. Overview of Device and Module Handling7.4. Managing Devices7.5. General Network Configuration7.6. System V Bootscript Usage and Configuration7.7. The Bash Shell Startup Files7.8. Creating the /etc/inputrc File7.9. Creating the /etc/shells FileChapter 8. Making the LFS System Bootable8.1. Introduction8.2. Creating the /etc/fstab File8.3. Linux-5.2.88.4. Using GRUB to Set Up the Boot ProcessChapter 9. The End9.1. The End9.2. Get Counted9.3. Rebooting the System9.4. What Now?Part IV. AppendicesAppendix A. Acronyms and TermsAppendix B. AcknowledgmentsAppendix C. DependenciesAppendix D. Boot and sysconfig scripts version-20190524D.1. /etc/rc.d/init.d/rcD.2. /lib/lsb/init-functionsD.3. /etc/rc.d/init.d/mountvirtfsD.4. /etc/rc.d/init.d/modulesD.5. /etc/rc.d/init.d/udevD.6. /etc/rc.d/init.d/swapD.7. /etc/rc.d/init.d/setclockD.8. /etc/rc.d/init.d/checkfsD.9. /etc/rc.d/init.d/mountfsD.10. /etc/rc.d/init.d/udev_retryD.11. /etc/rc.d/init.d/cleanfsD.12. /etc/rc.d/init.d/consoleD.13. /etc/rc.d/init.d/localnetD.14. /etc/rc.d/init.d/sysctlD.15. /etc/rc.d/init.d/sysklogdD.16. /etc/rc.d/init.d/networkD.17. /etc/rc.d/init.d/sendsignalsD.18. /etc/rc.d/init.d/rebootD.19. /etc/rc.d/init.d/haltD.20. /etc/rc.d/init.d/templateD.21. /etc/sysconfig/modulesD.22. /etc/sysconfig/createfilesD.23. /etc/sysconfig/udev-retryD.24. /sbin/ifupD.25. /sbin/ifdownD.26. /lib/services/ipv4-staticD.27. /lib/services/ipv4-static-routeAppendix E. Udev configuration rulesE.1. 55-lfs.rulesAppendix F. LFS LicensesF.1. Creative Commons LicenseF.2. The MIT LicenseIndex

Top OS Cloud Computing at OnWorks: