linuxfromscratch:12.1:043-bash-5.2.21

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linuxfromscratch:12.1:043-bash-5.2.21 [2024/05/27 12:25] – 바깥 편집 127.0.0.1linuxfromscratch:12.1:043-bash-5.2.21 [2024/06/14 22:53] (현재) – [6.4.1. Bash 설치] baecy
줄 1: 줄 1:
 ^  Linux From Scratch - Version 12.1-systemd  ^^^ ^  Linux From Scratch - Version 12.1-systemd  ^^^
 ^  Chapter 6. Cross Compiling Temporary Tools  ^^^ ^  Chapter 6. Cross Compiling Temporary Tools  ^^^
-|[[.:042-ncurses-6.4-20230520|이전]]  |  위로 / 처음으로  |  [[.:044-coreutils-9.4|다음]]|+|[[.:042-ncurses-6.4-20230520|이전]]  |  [[.:06-cross_compiling_temporary_tools|위로]] [[.:12.1|처음으로]]   [[.:044-coreutils-9.4|다음]]|
  
 |Ncurses-6.4-20230520  |  Coreuils-9.4| |Ncurses-6.4-20230520  |  Coreuils-9.4|
줄 7: 줄 7:
 ------  ------ 
  
-====== 6.4. Bash-5.2.21 ======+===== 6.4. Bash-5.2.21 ===== 
 Bash 패키지에는 Bourne-Again 셸이 포함되어 있습니다. Bash 패키지에는 Bourne-Again 셸이 포함되어 있습니다.
  
-**대략적인 빌드 시간입니다:** 0.2 SBU \\ +  * **빌드 시간:** 0.2 SBU 
-**필요한 디스크 공간:** 67 MB +  **디스크 공간:** 67 MB 
  
 -----  ----- 
  
-===== 6.4.1. Bash 설치 ===== +==== 6.4.1. Bash 설치 ==== 
-컴파일을 위해 Bash를 준비합니다. + 
-<code lang=bash> +Bash 컴파일을 준비합니다. 
-./configure --prefix=/usr \+<code bash> 
 +./configure --prefix=/usr                      \
             --build=$(sh support/config.guess) \             --build=$(sh support/config.guess) \
-            --host=$LFS_TGT \+            --host=$LFS_TGT                    \
             --without-bash-malloc             --without-bash-malloc
 </code> </code>
-=== 구성 옵션의 의미 === + 
-  * //--without-bash-malloc// \\ 세그멘테이션 오류를 유발하는 것으로 알려진 Bash의 메모리 할당(malloc) 함수 사용을 제한합니다. Bash는 더 안정적인 Glibc의 malloc 함수를 사용합니다.+=== confugire 옵션 설명 === 
 + 
 +  * //--without-bash-malloc// \\ 세그멘테이션 오류를 유발하는 것으로 알려진 Bash의 메모리 할당(''malloc'') 함수 사용을 제한합니다. Bash가 더 안정적인 Glibc의 ''malloc'' 함수를 사용하도록 설정합니다.
  
 패키지를 컴파일합니다. 패키지를 컴파일합니다.
-<code lang=bash>+ 
 +<code bash>
 make make
 </code> </code>
 +
 패키지를 설치합니다. 패키지를 설치합니다.
-<code lang=bash>+ 
 +<code bash>
 make DESTDIR=$LFS install make DESTDIR=$LFS install
 </code> </code>
-shell에 sh를 사용하는 프로그램에 대한 링크를 만듭니다. + 
-<code lang=bash>+shell로 sh를 사용하는 프로그램을 위한 링크를 만듭니다. 
 + 
 +<code bash>
 ln -sv bash $LFS/bin/sh ln -sv bash $LFS/bin/sh
 </code> </code>
줄 41: 줄 50:
 ------- -------
  
-이 패키지에 대한 자세한 내용은 [[.:105-bash-5.2.21|섹션 8.35.2"Bash의 내용"]]에 나와 있습니다.+이 패키지에 대한 자세한 내용은 [[.:105-bash-5.2.21#8.35.2. Bash 패키지 구성|8.35.2"Bash 패키지 구성"]]에 나와 있습니다.
  • linuxfromscratch/12.1/043-bash-5.2.21.1716812713.txt.gz
  • 마지막으로 수정됨: 2024/05/27 12:25
  • 저자 127.0.0.1