# 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
이 패키지의 자세한 내용은 여기를 참고하십시오.