^ Linux From Scratch - Version 12.1-systemd ^^^ ^ Chapter 8. Installing Basic System Software ^^^ |[[.:139-patch-2.7.6|이전]] | [[.:08-installing_basic_system_software|위로]] / [[.:12.1|처음으로]] | [[.:141-texinfo-7.1|다음]]| |Patch-2.7.6 | Texinfo-7.1| ---- ===== 8.70. Tar-1.35 ===== Tar 패키지는 타르 아카이브를 생성할 뿐만 아니라 다양한 종류의 아카이브 조작을 수행할 수 있는 기능을 제공합니다. Tar는 이전에 생성한 아카이브에서 파일을 추출하거나, 추가 파일을 저장하거나, 이미 저장된 파일을 업데이트하거나 나열하는 데 사용할 수 있습니다. * **빌드 시간:** 0.5 SBU * **디스크 공간:** 43 MB ---- ==== 8.70.1. Tar 설치 ==== Tar 컴파일을 준비합니다. FORCE_UNSAFE_CONFIGURE=1 \ ./configure --prefix=/usr === configure 옵션의 설명 === * **FORCE_UNSAFE_CONFIGURE=1** \\ mknod에 대한 테스트가 //root//로 실행됩니다. 일반적으로 이 테스트를 //root// 사용자로 실행하는 것은 위험한 것으로 간주되지만, 부분적으로만 빌드된 시스템에서 실행하는 것이므로 재정의해도 괜찮습니다. 패키지를 컴파일합니다. make 결과를 테스트하려면 make check 한 가지 테스트인 capabilities: binary store/restore은 LFS에 SElinux가 없기 때문에 실행하면 실패하는 것으로 알려져 있지만 호스트 커널이 LFS 빌드에 사용되는 파일 시스템에서 확장 속성 또는 보안 레이블을 지원하지 않는 경우 건너뛰게 됩니다. 패키지를 설치합니다 make install make -C doc install-html docdir=/usr/share/doc/tar-1.35 ---- ==== 8.70.2. Tar 패키지 구성 ==== * **설치된 프로그램:** \\ tar * **설치된 디렉토리:** \\ /usr/share/doc/tar-1.35 === 간략한 설명=== * **tar** \\ 타르볼이라고도 하는 아카이브의 내용을 생성, 추출 및 나열합니다.