# File 5.39

File 패키지는 주어진 파일의 타입을 결정하기 위한 유틸리티를 제공합니다.

평균 빌드 시간 필요한 디스크 공간
0.2 SBU 31MB

# File의 설치

호스트의 file 명령어는 서명 파일을 만들기 위해 지금 빌드하고 있는 것과 같은 버전이어야 합니다. 빌드하려면 아래 명령어를 실행하십시오:

mkdir build
pushd build
../configure --disable-{b,x,}zlib \
             --disable-libseccomp
make
popd

새 configure 옵션의 의미

  • --disable-*

    구성 스크립트는 해당하는 라이브러리가 존재한다면 몇몇 패키지를 호스트 배포판에서 사용하려고 시도합니다. 이는 라이브러리 파일이 존재하지만 해당하는 헤더 파일이 없다면 컴파일에 실패할 수 있습니다. 이 옵션은 호스트에서 이러한 필요 없는 기능을 사용하지 않도록 합니다.

File의 컴파일을 준비하십시오:

./configure --prefix=/usr --host=$LFS_TGT --build=$(./config.guess)

패키지를 컴파일하십시오:

make FILE_COMPILE=$(pwd)/build/src/file

패키지를 설치하십시오:

make DESTDIR=$LFS install

이 패키지의 자세한 내용은 여기를 참고하십시오.

Last Updated: 5/4/2021, 12:41:43 AM