linuxfromscratch:12.4:linux_from_scratch:start

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linuxfromscratch:12.4:linux_from_scratch:start [2026/01/05 08:16] – 바깥 편집 127.0.0.1linuxfromscratch:12.4:linux_from_scratch:start [2026/01/05 11:28] (현재) baecy
줄 52: 줄 52:
 === III. LFS 크로스 툴체인과 임시 툴 빌드 === === III. LFS 크로스 툴체인과 임시 툴 빌드 ===
 == 중요한 배경 지식 == == 중요한 배경 지식 ==
-  * 서론 +  * [[040-Introduction|개요]] 
-  * 툴체인 기법 +  * [[041-Toolchain Technical Notes|툴체인 기법]] 
-  * 이후 컴파일 진행 방법+  * [[042-General Compilation Instructions|이후 컴파일 진행 방법]]
 == 5. 크로스 툴체인 컴파일 == == 5. 크로스 툴체인 컴파일 ==
-  * 서론 +  * [[044-Introduction|개요]] 
-  * Binutils-2.45 - Pass 1 +  * [[045-Binutils-2.45 - Pass 1|Binutils-2.45 - Pass 1]] 
-  * GCC-15.2.0 - Pass 1 +  * [[046-GCC-15.2.0 - Pass 1|GCC-15.2.0 - Pass 1]] 
-  * Linux-6.16.1 API Headers +  * [[047-Linux-6.16.1 API Headers|Linux-6.16.1 API Headers]] 
-  * Glibc-2.42 +  * [[048-Glibc-2.42|Glibc-2.42]] 
-  * Libstdc++ from GCC-15.2.0+  * [[049-Libstdc++ from GCC-15.2.0|Libstdc++ from GCC-15.2.0]]
 == 6. 임시 툴 크로스 컴파일 == == 6. 임시 툴 크로스 컴파일 ==
-  * 서론 +  * [[051-Introduction|개요]] 
-  * M4-1.4.20 +  * [[052-M4-1.4.20|M4-1.4.20]] 
-  * Ncurses-6.5-20250809 +  * [[053-Ncurses-6.5-20250809]] 
-  * Bash-5.3 +  * [[054-Bash-5.3|Bash-5.3]] 
-  * Coreutils-9.7 +  * [[055-Coreutils-9.7|Coreutils-9.7]] 
-  * Diffutils-3.12 +  * [[056-Diffutils-3.12|Diffutils-3.12]] 
-  * File-5.46 +  * [[057-File-5.46|File-5.46]] 
-  * Findutils-4.10.0 +  * [[058-Findutils-4.10.0|Findutils-4.10.0]] 
-  * Gawk-5.3.2 +  * [[059-Gawk-5.3.2|Gawk-5.3.2]] 
-  * Grep-3.12 +  * [[060-Grep-3.12|Grep-3.12]] 
-  * Gzip-1.14 +  * [[061-Gzip-1.14|Gzip-1.14]] 
-  * Make-4.4.1 +  * [[062-Make-4.4.1|Make-4.4.1]] 
-  * Patch-2.8 +  * [[063-Patch-2.8|Patch-2.8]] 
-  * Sed-4.9 +  * [[064-Sed-4.9|Sed-4.9]] 
-  * Tar-1.35 +  * [[065-Tar-1.35|Tar-1.35]] 
-  * Xz-5.8.1 +  * [[066-Xz-5.8.1|Xz-5.8.1]] 
-  * Binutils-2.45 - Pass 2 +  * [[067-Binutils-2.45 - Pass 2|Binutils-2.45 - Pass 2]] 
-  * GCC-15.2.0 - Pass 2+  * [[068-GCC-15.2.0 - Pass 2|GCC-15.2.0 - Pass 2]]
 == 7. Chroot 실행 상태에서 추가적인 임시 툴 빌드 == == 7. Chroot 실행 상태에서 추가적인 임시 툴 빌드 ==
-  * 서론 +  * [[070-Introduction|개요]] 
-  * 소유권 변경 +  * [[071-Changing Ownership|소유권 변경]] 
-  * 가상 커널 파일 시스템 준비 +  * [[072-Preparing Virtual Kernel File Systems|가상 커널 파일 시스템 준비]] 
-  * Chroot 환경으로 진입 +  * [[073-Entering the Chroot Environment|Chroot 환경으로 진입]] 
-  * 디렉터리 생성 +  * [[074-Creating Directories|디렉터리 생성]] 
-  * 필요한 파일과 심볼릭 링크 생성 +  * [[075-Creating Essential Files and Symlinks|필요한 파일과 심볼릭 링크 생성]] 
-  * Gettext-0.26 +  * [[076-Gettext-0.26|Gettext-0.26]] 
-  * Bison-3.8.2 +  * [[077-Bison-3.8.2|Bison-3.8.2]] 
-  * Perl-5.42.0 +  * [[078-Perl-5.42.0|Perl-5.42.0]] 
-  * Python-3.13.7 +  * [[079-Python-3.13.7|Python-3.13.7]] 
-  * Texinfo-7.2 +  * [[080-Texinfo-7.2|Texinfo-7.2]] 
-  * Util-linux-2.41.1 +  * [[081-Util-linux-2.41.1|Util-linux-2.41.1]] 
-  * 정리 및 임시 시스템 저장+  * [[082-Cleaning up and Saving the Temporary System|정리 및 임시 시스템 저장]]
 === IV. LFS 시스템 빌드 === === IV. LFS 시스템 빌드 ===
 == 8. 기본적인 시스템 소프트웨어 설치 == == 8. 기본적인 시스템 소프트웨어 설치 ==
-  * 서론 +  * [[085-Introduction|개요]] 
-  * 패키지 관리법 +  * [[086-Package Management|패키지 관리법]] 
-  * Man-pages-6.15 +  * [[087-Man-pages-6.15|Man-pages-6.15]] 
-  * Iana-Etc-20250807 +  * [[089-Iana-Etc-20250807|Iana-Etc-20250807]] 
-  * Glibc-2.42 +  * [[090-Glibc-2.42|Glibc-2.42]] 
-  * Zlib-1.3.1 +  * [[091-Zlib-1.3.1|Zlib-1.3.1]] 
-  * Bzip2-1.0.8 +  * [[092-Bzip2-1.0.8|Bzip2-1.0.8]] 
-  * Xz-5.8.1 +  * [[093-Xz-5.8.1|Xz-5.8.1]] 
-  * Lz4-1.10.0 +  * [[094-Lz4-1.10.0|Lz4-1.10.0]] 
-  * Zstd-1.5.7 +  * [[095-Zstd-1.5.7|Zstd-1.5.7]] 
-  * File-5.46 +  * [[096-File-5.46|File-5.46]] 
-  * Readline-8.3 +  * [[097-Readline-8.3|Readline-8.3]] 
-  * M4-1.4.20 +  * [[098-M4-1.4.20|M4-1.4.20]] 
-  * Bc-7.0.3 +  * [[099-Bc-7.0.3|Bc-7.0.3]] 
-  * Flex-2.6.4 +  * [[100-Flex-2.6.4|Flex-2.6.4]] 
-  * Tcl-8.6.16 +  * [[101-Tcl-8.6.16|Tcl-8.6.16]] 
-  * Expect-5.45.4 +  * [[102-Expect-5.45.4|Expect-5.45.4]] 
-  * DejaGNU-1.6.3 +  * [[103-DejaGNU-1.6.3|DejaGNU-1.6.3]] 
-  * Pkgconf-2.5.1 +  * [[104-Pkgconf-2.5.1|Pkgconf-2.5.1]] 
-  * Binutils-2.45 +  * [[105-Binutils-2.45|Binutils-2.45]] 
-  * GMP-6.3.0 +  * [[106-GMP-6.3.0|GMP-6.3.0]] 
-  * MPFR-4.2.2 +  * [[107-MPFR-4.2.2|MPFR-4.2.2]] 
-  * MPC-1.3.1 +  * [[108-MPC-1.3.1|MPC-1.3.1]] 
-  * Attr-2.5.2 +  * [[109-Attr-2.5.2|Attr-2.5.2]] 
-  * Acl-2.3.2 +  * [[110-Acl-2.3.2|Acl-2.3.2]] 
-  * Libcap-2.76 +  * [[111-Libcap-2.76|Libcap-2.76]] 
-  * Libxcrypt-4.4.38 +  * [[112-Libxcrypt-4.4.38|Libxcrypt-4.4.38]] 
-  * Shadow-4.18.0 +  * [[113-Shadow-4.18.0|Shadow-4.18.0]] 
-  * GCC-15.2.0 +  * [[114-GCC-15.2.0|GCC-15.2.0]] 
-  * Ncurses-6.5-20250809 +  * [[115-Ncurses-6.5-20250809|Ncurses-6.5-20250809]] 
-  * Sed-4.9 +  * [[116-Sed-4.9|Sed-4.9]] 
-  * Psmisc-23.7 +  * [[117-Psmisc-23.7|Psmisc-23.7]] 
-  * Gettext-0.26 +  * [[118-Gettext-0.26|Gettext-0.26]] 
-  * Bison-3.8.2 +  * [[119-Bison-3.8.2|Bison-3.8.2]] 
-  * Grep-3.12 +  * [[120-Grep-3.12|Grep-3.12]] 
-  * Bash-5.3 +  * [[121-Bash-5.3|Bash-5.3]] 
-  * Libtool-2.5.4 +  * [[122-Libtool-2.5.4|Libtool-2.5.4]] 
-  * GDBM-1.26 +  * [[123-GDBM-1.26|GDBM-1.26]] 
-  * Gperf-3.3 +  * [[124-Gperf-3.3|Gperf-3.3]] 
-  * Expat-2.7.1 +  * [[125-Expat-2.7.1|Expat-2.7.1]] 
-  * Inetutils-2.6 +  * [[126-Inetutils-2.6|Inetutils-2.6]] 
-  * Less-679 +  * [[127-Less-679|Less-679]] 
-  * Perl-5.42.0 +  * [[128-Perl-5.42.0|Perl-5.42.0]] 
-  * XML::Parser-2.47 +  * [[129-XML-Parser-2.47XML::Parser-2.47]] 
-  * Intltool-0.51.0 +  * [[130-Intltool-0.51.0|Intltool-0.51.0]] 
-  * Autoconf-2.72 +  * [[131-Autoconf-2.72|Autoconf-2.72]] 
-  * Automake-1.18.1 +  * [[132-Automake-1.18.1|Automake-1.18.1]] 
-  * OpenSSL-3.5.2 +  * [[133-OpenSSL-3.5.2|OpenSSL-3.5.2]] 
-  * Libelf from Elfutils-0.193 +  * [[134-Libelf from Elfutils-0.193|Libelf from Elfutils-0.193]] 
-  * Libffi-3.5.2 +  * [[135-Libffi-3.5.2|Libffi-3.5.2]] 
-  * Python-3.13.7 +  * [[136-Python-3.13.7|Python-3.13.7]] 
-  * Flit-Core-3.12.0 +  * [[137-Flit-Core-3.12.0|Flit-Core-3.12.0]] 
-  * Packaging-25.0 +  * [[138-Packaging-25.0|Packaging-25.0]] 
-  * Wheel-0.46.1 +  * [[139-Wheel-0.46.1|Wheel-0.46.1]] 
-  * Setuptools-80.9.0 +  * [[140-Setuptools-80.9.0|Setuptools-80.9.0]] 
-  * Ninja-1.13.1 +  * [[141-Ninja-1.13.1|Ninja-1.13.1]] 
-  * Meson-1.8.3 +  * [[142-Meson-1.8.3|Meson-1.8.3]] 
-  * Kmod-34.2 +  * [[143-Kmod-34.2|Kmod-34.2]] 
-  * Coreutils-9.7 +  * [[144-Coreutils-9.7|Coreutils-9.7]] 
-  * Diffutils-3.12 +  * [[145-Diffutils-3.12|Diffutils-3.12]] 
-  * Gawk-5.3.2 +  * [[146-Gawk-5.3.2|Gawk-5.3.2]] 
-  * Findutils-4.10.0 +  * [[147-Findutils-4.10.0|Findutils-4.10.0]] 
-  * Groff-1.23.0 +  * [[148-Groff-1.23.0|Groff-1.23.0]] 
-  * GRUB-2.12 +  * [[149-GRUB-2.12|GRUB-2.12]] 
-  * Gzip-1.14 +  * [[150-Gzip-1.14|Gzip-1.14]] 
-  * IPRoute2-6.16.0 +  * [[151-IPRoute2-6.16.0|IPRoute2-6.16.0]] 
-  * Kbd-2.8.0 +  * [[152-Kbd-2.8.0|Kbd-2.8.0]] 
-  * Libpipeline-1.5.8 +  * [[153-Libpipeline-1.5.8|Libpipeline-1.5.8]] 
-  * Make-4.4.1 +  * [[154-Make-4.4.1|Make-4.4.1]] 
-  * Patch-2.8 +  * [[155-Patch-2.8|Patch-2.8]] 
-  * Tar-1.35 +  * [[156-Tar-1.35|Tar-1.35]] 
-  * Texinfo-7.2 +  * [[157-Texinfo-7.2|Texinfo-7.2]] 
-  * Vim-9.1.1629 +  * [[158-Vim-9.1.1629|Vim-9.1.1629]] 
-  * MarkupSafe-3.0.2 +  * [[159-MarkupSafe-3.0.2|MarkupSafe-3.0.2]] 
-  * Jinja2-3.1.6 +  * [[160-Jinja2-3.1.6|Jinja2-3.1.6]] 
-  * Udev from Systemd-257.8 +  * [[161-Udev from Systemd-257.8|Udev from Systemd-257.8]] 
-  * Man-DB-2.13.1 +  * [[162-Man-DB-2.13.1|Man-DB-2.13.1]] 
-  * Procps-ng-4.0.5 +  * [[163-Procps-ng-4.0.5|Procps-ng-4.0.5]] 
-  * Util-linux-2.41.1 +  * [[167-Util-linux-2.41.1|Util-linux-2.41.1]] 
-  * E2fsprogs-1.47.3 +  * [[168-E2fsprogs-1.47.3|E2fsprogs-1.47.3]] 
-  * Sysklogd-2.7.2 +  * [[169-Sysklogd-2.7.2|Sysklogd-2.7.2]] 
-  * SysVinit-3.14 +  * [[170-SysVinit-3.14|SysVinit-3.14]] 
-  * 디버깅 심벌 +  * [[171-About Debugging Symbols|디버깅 심벌]] 
-  * 스트리핑 +  * [[172-Stripping|스트리핑]] 
-  * 정리+  * [[173-Cleaning Up|정리]]
 == 9. 시스템 설정 == == 9. 시스템 설정 ==
-  * 서론 +  * [[175-Introduction|개요]] 
-  * LFS-Bootscripts-20250827 +  * [[176-LFS-Bootscripts-20250827|LFS-Bootscripts-20250827]] 
-  * 장치와 모듈 취급 방법 +  * [[177-Overview of Device and Module Handling|장치와 모듈 취급 방법]] 
-  * 일반적인 네트워크 설정 +  * [[178-Managing Devices|장치 관리]] 
-  * System V 부트 스크립트 사용법과 설정 +  * [[179-General Network Configuration|일반적인 네트워크 설정]] 
-  * 시스템 로케일 설정 +  * [[180-System V Bootscript Usage and Configuration|System V 부트 스크립트 사용법과 설정]] 
-  * /etc/inputrc 파일 생성 +  * [[181-Configuring the System Locale|시스템 로케일 설정]] 
-  * /etc/shells 파일 생성+  * [[182-Creating the _etc_inputrc File|/etc/inputrc 파일 생성]] 
 +  * [[183-Creating the _etc_shells File|/etc/shells 파일 생성]]
 == 10. LFS 시스템 부팅 설정 == == 10. LFS 시스템 부팅 설정 ==
-  * 서론 +  * [[185-Introduction|개요]] 
-  * /etc/fstab 파일 생성 +  * [[186-Creating the _etc_fstab File|/etc/fstab 파일 생성]] 
-  * Linux-6.16.1 +  * [[187-Linux-6.16.1|Linux-6.16.1]] 
-  * GRUB 부팅 설정+  * [[188-Using GRUB to Set Up the Boot Process|GRUB 부팅 설정]]
 == 11. 마치며 == == 11. 마치며 ==
-  * 마치며 +  * [[190-The End|마치며]] 
-  * LFS 카운트 획득 +  * [[191-Get Counted|LFS 카운트 획득]] 
-  * 시스템 부팅하기 +  * [[192-Rebooting the System|시스템 부팅하기]] 
-  * 추가적인 자료 +  * [[193-Additional Resources|추가적인 자료]] 
-  * LFS 이후에 할 일+  * [[194-Getting Started After LFS|LFS 이후에 할 일]]
 === V. 부록 === === V. 부록 ===
-  * A. 약어와 용어 +  * [[196-A. Acronyms and Terms|A. 약어와 용어]] 
-  * B. 감사의 글 +  * [[197-B. Acknowledgments|B. 감사의 글]] 
-  * C. 의존성 +  * [[198-C. Dependencies|C. 의존성]] 
-  * D. 부팅 및 시스템 설정 스크립트 version-20250827 +  * [[199-D. Boot and sysconfig scripts version-20250827|D. 부팅 및 시스템 설정 스크립트 version-20250827]] 
-    * /etc/rc.d/init.d/rc +    * [[200-_etc_rc.d_init.d_rc|/etc/rc.d/init.d/rc]] 
-    * /lib/lsb/init-functions +    * [[201-_lib_lsb_init-functions|/lib/lsb/init-functions]] 
-    * /etc/rc.d/init.d/mountvirtfs +    * [[202-_etc_rc.d_init.d_mountvirtfs|/etc/rc.d/init.d/mountvirtfs]] 
-    * /etc/rc.d/init.d/modules +    * [[203-_etc_rc.d_init.d_modules|/etc/rc.d/init.d/modules]] 
-    * /etc/rc.d/init.d/udev +    * [[204-_etc_rc.d_init.d_udev|/etc/rc.d/init.d/udev]] 
-    * /etc/rc.d/init.d/swap +    * [[205-_etc_rc.d_init.d_swap|/etc/rc.d/init.d/swap]] 
-    * /etc/rc.d/init.d/setclock +    * [[206-_etc_rc.d_init.d_setclock|/etc/rc.d/init.d/setclock]] 
-    * /etc/rc.d/init.d/checkfs +    * [[207-_etc_rc.d_init.d_checkfs|/etc/rc.d/init.d/checkfs]] 
-    * /etc/rc.d/init.d/mountfs +    * [[208-_etc_rc.d_init.d_mountfs|/etc/rc.d/init.d/mountfs]] 
-    * /etc/rc.d/init.d/udev_retry +    * [[209-_etc_rc.d_init.d_udev_retry|/etc/rc.d/init.d/udev_retry]] 
-    * /etc/rc.d/init.d/cleanfs +    * [[210-_etc_rc.d_init.d_cleanfs|/etc/rc.d/init.d/cleanfs]] 
-    * /etc/rc.d/init.d/console +    * [[211-_etc_rc.d_init.d_console|/etc/rc.d/init.d/console]] 
-    * /etc/rc.d/init.d/localnet +    * [[212-_etc_rc.d_init.d_localnet|/etc/rc.d/init.d/localnet]] 
-    * /etc/rc.d/init.d/sysctl +    * [[213-_etc_rc.d_init.d_sysctl|/etc/rc.d/init.d/sysctl]] 
-    * /etc/rc.d/init.d/sysklogd +    * [[214-_etc_rc.d_init.d_sysklogd|/etc/rc.d/init.d/sysklogd]] 
-    * /etc/rc.d/init.d/network +    * [[215-_etc_rc.d_init.d_network|/etc/rc.d/init.d/network]] 
-    * /etc/rc.d/init.d/sendsignals +    * [[216-_etc_rc.d_init.d_sendsignals|/etc/rc.d/init.d/sendsignals]] 
-    * /etc/rc.d/init.d/reboot +    * [[217-_etc_rc.d_init.d_reboot|/etc/rc.d/init.d/reboot]] 
-    * /etc/rc.d/init.d/halt +    * [[218-_etc_rc.d_init.d_halt|/etc/rc.d/init.d/halt]] 
-    * /etc/rc.d/init.d/template +    * [[219-_etc_rc.d_init.d_template|/etc/rc.d/init.d/template]] 
-    * /etc/sysconfig/modules +    * [[220-_etc_sysconfig_modules|/etc/sysconfig/modules]] 
-    * /etc/sysconfig/createfiles +    * [[221-_etc_sysconfig_createfiles|/etc/sysconfig/createfiles]] 
-    * /etc/sysconfig/udev-retry +    * [[222-_etc_sysconfig_udev-retry|/etc/sysconfig/udev-retry]] 
-    * /sbin/ifup +    * [[223-_sbin_ifup|/sbin/ifup]] 
-    * /sbin/ifdown +    * [[224-_sbin_ifdown|/sbin/ifdown]] 
-    * /lib/services/ipv4-static +    * [[225-_lib_services_ipv4-static|/lib/services/ipv4-static]] 
-    * /lib/services/ipv4-static-route+    * [[226-_lib_services_ipv4-static-route|/lib/services/ipv4-static-route]]
 == E. Udev 설정 규칙 == == E. Udev 설정 규칙 ==
-  * 55-lfs.rules+  * [[228-55-lfs.rules|55-lfs.rules]]
 == F. LFS 라이센스 == == F. LFS 라이센스 ==
-  * Creative Commons License +  * [[230-Creative Commons License|Creative Commons License]] 
-  * The MIT License +  * [[231-The MIT License|The MIT License]] 
-== 색인 ==+[[232-Index|색인]]
 <WRAP group> <WRAP group>
 <WRAP third column leftalign>[[:|상위]] \\ 전자수첩 </WRAP> <WRAP third column leftalign>[[:|상위]] \\ 전자수첩 </WRAP>
  • linuxfromscratch/12.4/linux_from_scratch/start.1767601005.txt.gz
  • 마지막으로 수정됨: 2026/01/05 08:16
  • 저자 127.0.0.1