本文已参与 [新人创作礼] 活动,一起开启掘金创作之路。
进入到LFS的官方网址:Linux From Scratch,其总览如下:
编辑
Table of Contents(内容表)
-
Preface(前言)
-
I. Introduction(介绍)
-
1. Introduction(介绍)
-
-
II. Preparing for the Build(编译准备)
-
2. Preparing the Host System(准备宿主系统)
-
3. Packages and Patches(包和补丁)
-
4. Final Preparations(最后的准备)
-
-
III. Building the LFS Cross Toolchain and Temporary Tools(编译LFS交叉工具链和临时工具)
-
Important Preliminary Material(重要的预备材料)
-
5. Compiling a Cross-Toolchain(编译交叉工具链)
-
6. Cross Compiling Temporary Tools(交叉编译临时工具)
-
7. Entering Chroot and Building Additional Temporary Tools(进入Chroot并构建额外临时工具)
-
-
IV. Building the LFS System(编译LFS系统)
-
8. Installing Basic System Software(安装基础系统软件)
- Introduction
- Package Management
- Man-pages-5.13
- Iana-Etc-20220812
- Glibc-2.36
- Zlib-1.2.12
- Bzip2-1.0.8
- Xz-5.2.6
- Zstd-1.5.2
- File-5.42
- Readline-8.1.2
- M4-1.4.19
- Bc-6.0.1
- Flex-2.6.4
- Tcl-8.6.12
- Expect-5.45.4
- DejaGNU-1.6.3
- Binutils-2.39
- GMP-6.2.1
- MPFR-4.1.0
- MPC-1.2.1
- Attr-2.5.1
- Acl-2.3.1
- Libcap-2.65
- Shadow-4.12.2
- GCC-12.2.0
- Pkg-config-0.29.2
- Ncurses-6.3
- Sed-4.8
- Psmisc-23.5
- Gettext-0.21
- Bison-3.8.2
- Grep-3.7
- Bash-5.1.16
- Libtool-2.4.7
- GDBM-1.23
- Gperf-3.1
- Expat-2.4.8
- Inetutils-2.3
- Less-590
- Perl-5.36.0
- XML::Parser-2.46
- Intltool-0.51.0
- Autoconf-2.71
- Automake-1.16.5
- OpenSSL-3.0.5
- Kmod-30
- Libelf from Elfutils-0.187
- Libffi-3.4.2
- Python-3.10.6
- Wheel-0.37.1
- Ninja-1.11.0
- Meson-0.63.1
- Coreutils-9.1
- Check-0.15.2
- Diffutils-3.8
- Gawk-5.1.1
- Findutils-4.9.0
- Groff-1.22.4
- GRUB-2.06
- Gzip-1.12
- IPRoute2-5.19.0
- Kbd-2.5.1
- Libpipeline-1.5.6
- Make-4.3
- Patch-2.7.6
- Tar-1.34
- Texinfo-6.8
- Vim-9.0.0228
- MarkupSafe-2.1.1
- Jinja2-3.1.2
- Systemd-251
- D-Bus-1.14.0
- Man-DB-2.10.2
- Procps-ng-4.0.0
- Util-linux-2.38.1
- E2fsprogs-1.46.5
- About Debugging Symbols
- Stripping
- Cleaning Up
-
9. System Configuration(系统配置)
-
10. Making the LFS System Bootable(使LFS系统可引导)
-
11. The End(结束)
-
-
V. Appendices(附录)
-
Index