linuxfromscratch:12.4:linux_from_scratch:start

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linuxfromscratch:12.4:linux_from_scratch:start [2026/01/01 06:08] baecylinuxfromscratch:12.4:linux_from_scratch:start [2026/01/01 13:37] (현재) baecy
줄 1: 줄 1:
 ~~NOTOC~~ ~~NOTOC~~
 <WRAP centeralign group> <WRAP centeralign group>
-=== Beyond Linux® From Scratch ===+=== Linux® From Scratch ===
 == Version 12.4 == == Version 12.4 ==
 == 2025년 9월 1일 출간 == == 2025년 9월 1일 출간 ==
줄 11: 줄 11:
 </WRAP> </WRAP>
  
-목차 +==== 목차 ==== 
- +== 서문 == 
-    서문 +  * [[002-Foreword|머리말]] 
-        머리말 +  * [[003-Audience|독자들에게]] 
-        독자들에게 +  * [[004-lfs_target_architectures|대상 아키텍처]] 
-        LFS 대상 아키텍처 +  * [[005-prerequisites|사전 준비]] 
-        사전 준비 +  * [[006-about_the_multilib_edition|Multilib Edition 소개]] 
-        LFS와 표준 +  * [[007-lfs_and_standards|LFS와 표준]] 
-        수록된 패키진 선택 이유 +  * [[008-rationale_for_packages_in_the_book|수록된 패키지 선택 이유]] 
-        표기 형식 +  * [[009-Typography|표기 형식]] 
-        구성 +  구성 
-        정정표 및 보안 권고 +  정정표 및 보안 권고 
-    I. 서론 +=== I. 서론 === 
-        1. 서론 +== 1. 서론 == 
-            LFS 시스템을 어떻게 만들 것인가 +  LFS 시스템을 어떻게 만들 것인가 
-            이전 버전에서 달라진 점 +  이전 버전에서 달라진 점 
-            변경 내역 +  변경 내역 
-            참고 자료 +  참고 자료 
-            도움말 +  도움말 
-    II. 빌드 준비하기 +=== II. 빌드 준비하기 === 
-        2. 호스트 시스템 준비 +== 2. 호스트 시스템 준비 == 
-            서론 +  서론 
-            호스트 시스템 준비 사항 +  호스트 시스템 준비 사항 
-            단계별 LFS 빌드 과정 +  단계별 LFS 빌드 과정 
-            새로운 파티션 생성 +  새로운 파티션 생성 
-            파티션에 파일 시스템 생성 +  파티션에 파일 시스템 생성 
-            $LFS 변수와 Umask 설정 +  $LFS 변수와 Umask 설정 
-            새로운 파티션 마운트 +  새로운 파티션 마운트 
-        3. 패키지와 패치 +== 3. 패키지와 패치 == 
-            서론 +  서론 
-            모든 패키지 +  모든 패키지 
-            필요한 패치들 +  필요한 패치들 
-        4. 준비 마치기 +== 4. 준비 마치기 == 
-            서론 +  서론 
-            LFS 파일 시스템에 필수 디렉토리 생성 +  LFS 파일 시스템에 필수 디렉토리 생성 
-            LFS 사용자 추가 +  LFS 사용자 추가 
-            환경 설정 +  환경 설정 
-            SBU 단위 +  SBU 단위 
-            테스트 +  테스트 
-    III. LFS 크로스 툴체인과 임시 툴 빌드 +=== III. LFS 크로스 툴체인과 임시 툴 빌드 === 
-        중요한 배경 지식 +== 중요한 배경 지식 == 
-            서론 +  서론 
-            툴체인 기법 +  툴체인 기법 
-            이후 컴파일 진행 방법 +  이후 컴파일 진행 방법 
-        5. 크로스 툴체인 컴파일 +== 5. 크로스 툴체인 컴파일 == 
-            서론 +  서론 
-            Binutils-2.45 - Pass 1 +  Binutils-2.45 - Pass 1 
-            GCC-15.2.0 - Pass 1 +  GCC-15.2.0 - Pass 1 
-            Linux-6.16.1 API Headers +  Linux-6.16.1 API Headers 
-            Glibc-2.42 +  Glibc-2.42 
-            Libstdc++ from GCC-15.2.0 +  Libstdc++ from GCC-15.2.0 
-        6. 임시 툴 크로스 컴파일 +== 6. 임시 툴 크로스 컴파일 == 
-            서론 +  서론 
-            M4-1.4.20 +  M4-1.4.20 
-            Ncurses-6.5-20250809 +  Ncurses-6.5-20250809 
-            Bash-5.3 +  Bash-5.3 
-            Coreutils-9.7 +  Coreutils-9.7 
-            Diffutils-3.12 +  Diffutils-3.12 
-            File-5.46 +  File-5.46 
-            Findutils-4.10.0 +  Findutils-4.10.0 
-            Gawk-5.3.2 +  Gawk-5.3.2 
-            Grep-3.12 +  Grep-3.12 
-            Gzip-1.14 +  Gzip-1.14 
-            Make-4.4.1 +  Make-4.4.1 
-            Patch-2.8 +  Patch-2.8 
-            Sed-4.9 +  Sed-4.9 
-            Tar-1.35 +  Tar-1.35 
-            Xz-5.8.1 +  Xz-5.8.1 
-            Binutils-2.45 - Pass 2 +  Binutils-2.45 - Pass 2 
-            GCC-15.2.0 - Pass 2 +  GCC-15.2.0 - Pass 2 
-        7. Chroot 실행 상태에서 추가적인 임시 툴 빌드 +== 7. Chroot 실행 상태에서 추가적인 임시 툴 빌드 == 
-            서론 +  서론 
-            소유권 변경 +  소유권 변경 
-            가상 커널 파일 시스템 준비 +  가상 커널 파일 시스템 준비 
-            Chroot 환경으로 진입 +  Chroot 환경으로 진입 
-            디렉터리 생성 +  디렉터리 생성 
-            필요한 파일과 심볼릭 링크 생성 +  필요한 파일과 심볼릭 링크 생성 
-            Gettext-0.26 +  Gettext-0.26 
-            Bison-3.8.2 +  Bison-3.8.2 
-            Perl-5.42.0 +  Perl-5.42.0 
-            Python-3.13.7 +  Python-3.13.7 
-            Texinfo-7.2 +  Texinfo-7.2 
-            Util-linux-2.41.1 +  Util-linux-2.41.1 
-            정리 및 임시 시스템 저장 +  정리 및 임시 시스템 저장 
-    IV. LFS 시스템 빌드 +=== IV. LFS 시스템 빌드 === 
-        8. 기본적인 시스템 소프트웨어 설치 +== 8. 기본적인 시스템 소프트웨어 설치 == 
-            서론 +  서론 
-            패키지 관리법 +  패키지 관리법 
-            Man-pages-6.15 +  Man-pages-6.15 
-            Iana-Etc-20250807 +  Iana-Etc-20250807 
-            Glibc-2.42 +  Glibc-2.42 
-            Zlib-1.3.1 +  Zlib-1.3.1 
-            Bzip2-1.0.8 +  Bzip2-1.0.8 
-            Xz-5.8.1 +  Xz-5.8.1 
-            Lz4-1.10.0 +  Lz4-1.10.0 
-            Zstd-1.5.7 +  Zstd-1.5.7 
-            File-5.46 +  File-5.46 
-            Readline-8.3 +  Readline-8.3 
-            M4-1.4.20 +  M4-1.4.20 
-            Bc-7.0.3 +  Bc-7.0.3 
-            Flex-2.6.4 +  Flex-2.6.4 
-            Tcl-8.6.16 +  Tcl-8.6.16 
-            Expect-5.45.4 +  Expect-5.45.4 
-            DejaGNU-1.6.3 +  DejaGNU-1.6.3 
-            Pkgconf-2.5.1 +  Pkgconf-2.5.1 
-            Binutils-2.45 +  Binutils-2.45 
-            GMP-6.3.0 +  GMP-6.3.0 
-            MPFR-4.2.2 +  MPFR-4.2.2 
-            MPC-1.3.1 +  MPC-1.3.1 
-            Attr-2.5.2 +  Attr-2.5.2 
-            Acl-2.3.2 +  Acl-2.3.2 
-            Libcap-2.76 +  Libcap-2.76 
-            Libxcrypt-4.4.38 +  Libxcrypt-4.4.38 
-            Shadow-4.18.0 +  Shadow-4.18.0 
-            GCC-15.2.0 +  GCC-15.2.0 
-            Ncurses-6.5-20250809 +  Ncurses-6.5-20250809 
-            Sed-4.9 +  Sed-4.9 
-            Psmisc-23.7 +  Psmisc-23.7 
-            Gettext-0.26 +  Gettext-0.26 
-            Bison-3.8.2 +  Bison-3.8.2 
-            Grep-3.12 +  Grep-3.12 
-            Bash-5.3 +  Bash-5.3 
-            Libtool-2.5.4 +  Libtool-2.5.4 
-            GDBM-1.26 +  GDBM-1.26 
-            Gperf-3.3 +  Gperf-3.3 
-            Expat-2.7.1 +  Expat-2.7.1 
-            Inetutils-2.6 +  Inetutils-2.6 
-            Less-679 +  Less-679 
-            Perl-5.42.0 +  Perl-5.42.0 
-            XML::Parser-2.47 +  XML::Parser-2.47 
-            Intltool-0.51.0 +  Intltool-0.51.0 
-            Autoconf-2.72 +  Autoconf-2.72 
-            Automake-1.18.1 +  Automake-1.18.1 
-            OpenSSL-3.5.2 +  OpenSSL-3.5.2 
-            Libelf from Elfutils-0.193 +  Libelf from Elfutils-0.193 
-            Libffi-3.5.2 +  Libffi-3.5.2 
-            Python-3.13.7 +  Python-3.13.7 
-            Flit-Core-3.12.0 +  Flit-Core-3.12.0 
-            Packaging-25.0 +  Packaging-25.0 
-            Wheel-0.46.1 +  Wheel-0.46.1 
-            Setuptools-80.9.0 +  Setuptools-80.9.0 
-            Ninja-1.13.1 +  Ninja-1.13.1 
-            Meson-1.8.3 +  Meson-1.8.3 
-            Kmod-34.2 +  Kmod-34.2 
-            Coreutils-9.7 +  Coreutils-9.7 
-            Diffutils-3.12 +  Diffutils-3.12 
-            Gawk-5.3.2 +  Gawk-5.3.2 
-            Findutils-4.10.0 +  Findutils-4.10.0 
-            Groff-1.23.0 +  Groff-1.23.0 
-            GRUB-2.12 +  GRUB-2.12 
-            Gzip-1.14 +  Gzip-1.14 
-            IPRoute2-6.16.0 +  IPRoute2-6.16.0 
-            Kbd-2.8.0 +  Kbd-2.8.0 
-            Libpipeline-1.5.8 +  Libpipeline-1.5.8 
-            Make-4.4.1 +  Make-4.4.1 
-            Patch-2.8 +  Patch-2.8 
-            Tar-1.35 +  Tar-1.35 
-            Texinfo-7.2 +  Texinfo-7.2 
-            Vim-9.1.1629 +  Vim-9.1.1629 
-            MarkupSafe-3.0.2 +  MarkupSafe-3.0.2 
-            Jinja2-3.1.6 +  Jinja2-3.1.6 
-            Udev from Systemd-257.8 +  Udev from Systemd-257.8 
-            Man-DB-2.13.1 +  Man-DB-2.13.1 
-            Procps-ng-4.0.5 +  Procps-ng-4.0.5 
-            Util-linux-2.41.1 +  Util-linux-2.41.1 
-            E2fsprogs-1.47.3 +  E2fsprogs-1.47.3 
-            Sysklogd-2.7.2 +  Sysklogd-2.7.2 
-            SysVinit-3.14 +  SysVinit-3.14 
-            디버깅 심벌 +  디버깅 심벌 
-            스트리핑 +  스트리핑 
-            정리 +  정리 
-        9. 시스템 설정 +== 9. 시스템 설정 == 
-            서론 +  서론 
-            LFS-Bootscripts-20250827 +  LFS-Bootscripts-20250827 
-            장치와 모듈 취급 방법 +  장치와 모듈 취급 방법 
-            일반적인 네트워크 설정 +  일반적인 네트워크 설정 
-            System V 부트 스크립트 사용법과 설정 +  System V 부트 스크립트 사용법과 설정 
-            시스템 로케일 설정 +  시스템 로케일 설정 
-            /etc/inputrc 파일 생성 +  /etc/inputrc 파일 생성 
-            /etc/shells 파일 생성 +  /etc/shells 파일 생성 
-        10. LFS 시스템 부팅 설정 +== 10. LFS 시스템 부팅 설정 == 
-            서론 +  서론 
-            /etc/fstab 파일 생성 +  /etc/fstab 파일 생성 
-            Linux-6.16.1 +  Linux-6.16.1 
-            GRUB 부팅 설정 +  GRUB 부팅 설정 
-        11. 마치며 +== 11. 마치며 == 
-            마치며 +  마치며 
-            LFS 카운트 획득 +  LFS 카운트 획득 
-            시스템 부팅하기 +  시스템 부팅하기 
-            추가적인 자료 +  추가적인 자료 
-            LFS 이후에 할 일 +  LFS 이후에 할 일 
-    V. 부록 +=== V. 부록 === 
-        A. 약어와 용어 +  A. 약어와 용어 
-        B. 감사의 글 +  B. 감사의 글 
-        C. 의존성 +  C. 의존성 
-        D. 부팅 및 시스템 설정 스크립트 version-20250827 +  D. 부팅 및 시스템 설정 스크립트 version-20250827 
-            /etc/rc.d/init.d/rc +    /etc/rc.d/init.d/rc 
-            /lib/lsb/init-functions +    /lib/lsb/init-functions 
-            /etc/rc.d/init.d/mountvirtfs +    /etc/rc.d/init.d/mountvirtfs 
-            /etc/rc.d/init.d/modules +    /etc/rc.d/init.d/modules 
-            /etc/rc.d/init.d/udev +    /etc/rc.d/init.d/udev 
-            /etc/rc.d/init.d/swap +    /etc/rc.d/init.d/swap 
-            /etc/rc.d/init.d/setclock +    /etc/rc.d/init.d/setclock 
-            /etc/rc.d/init.d/checkfs +    /etc/rc.d/init.d/checkfs 
-            /etc/rc.d/init.d/mountfs +    /etc/rc.d/init.d/mountfs 
-            /etc/rc.d/init.d/udev_retry +    /etc/rc.d/init.d/udev_retry 
-            /etc/rc.d/init.d/cleanfs +    /etc/rc.d/init.d/cleanfs 
-            /etc/rc.d/init.d/console +    /etc/rc.d/init.d/console 
-            /etc/rc.d/init.d/localnet +    /etc/rc.d/init.d/localnet 
-            /etc/rc.d/init.d/sysctl +    /etc/rc.d/init.d/sysctl 
-            /etc/rc.d/init.d/sysklogd +    /etc/rc.d/init.d/sysklogd 
-            /etc/rc.d/init.d/network +    /etc/rc.d/init.d/network 
-            /etc/rc.d/init.d/sendsignals +    /etc/rc.d/init.d/sendsignals 
-            /etc/rc.d/init.d/reboot +    /etc/rc.d/init.d/reboot 
-            /etc/rc.d/init.d/halt +    /etc/rc.d/init.d/halt 
-            /etc/rc.d/init.d/template +    /etc/rc.d/init.d/template 
-            /etc/sysconfig/modules +    /etc/sysconfig/modules 
-            /etc/sysconfig/createfiles +    /etc/sysconfig/createfiles 
-            /etc/sysconfig/udev-retry +    /etc/sysconfig/udev-retry 
-            /sbin/ifup +    /sbin/ifup 
-            /sbin/ifdown +    /sbin/ifdown 
-            /lib/services/ipv4-static +    /lib/services/ipv4-static 
-            /lib/services/ipv4-static-route +    /lib/services/ipv4-static-route 
-        E. Udev 설정 규칙 +== E. Udev 설정 규칙 == 
-            55-lfs.rules +  55-lfs.rules 
-        F. LFS 라이센스 +== F. LFS 라이센스 == 
-            Creative Commons License +  Creative Commons License 
-            The MIT License +  The MIT License 
-    색인+== 색인 ==
 <WRAP group> <WRAP group>
 <WRAP third column leftalign>[[:|상위]] \\ 전자수첩 </WRAP> <WRAP third column leftalign>[[:|상위]] \\ 전자수첩 </WRAP>
  • linuxfromscratch/12.4/linux_from_scratch/start.1767247682.txt.gz
  • 마지막으로 수정됨: 2026/01/01 06:08
  • 저자 baecy