^ Linux From Scratch - Version 12.1-systemd ^^^ ^ Chapter 8. Installing Basic System Software ^^^ |[[.:077-bzip2-1.0.8|이전]] | [[.:08-installing_basic_system_software|위로]] / [[.:12.1|처음으로]] | [[.:079-zstd-1.5.5|다음]]| |Bzip2-1.0.8 | Zstd-1.5.5| ---- ===== 8.8. Xz-5.4.6 ===== Xz 패키지에는 파일 압축 및 압축 해제를 위한 프로그램이 포함되어 있습니다. 이 패키지는 lzma 및 최신 xz 압축 포맷을 위한 기능을 제공합니다. xz로 텍스트 파일을 압축하면 기존의 gzip 또는 bzip2 명령어를 사용하는 것보다 압축률이 더 높아집니다. * **빌드 시간:** 0.1 SBU * **디스크 공간:** 25MB ---- ==== 8.8.1. Xz 설치 ==== Xz 컴파일을 준비합니다. ./configure --prefix=/usr \ --disable-static \ --docdir=/usr/share/doc/xz-5.4.6 패키지를 컴파일합니다. make 결과를 테스트하려면 make check 패키지를 설치합니다. make install ---- ==== 8.8.2. Xz 패키지 구성 ==== * **설치된 프로그램:** \\ lzcat (xz에 링크), lzcmp (xzdiff에 링크), lzdiff (xzdiff에 링크), lzegrep (xzgrep에 링크), lzfgrep (xzgrep에 링크), lzgrep (XZGREP에 링크), lzless (xzless에 링크), lzma (xz에 링크), lzmadec, lzmainfo, lzmore(xzmore에 링크), unlzma(xz에 링크), unxz(xz에 링크), xz, xzcat(xz에 링크), xzcmp(xzdiff에 링크), xzdec, xzdiff, xzegrep(xzgrep에 링크), xzfgrep(xzgrep에 링크), xzgrep, xzless, xzmore * **설치된 라이브러리** \\ liblzma.so * **설치된 디렉터리** \\ /usr/include/lzma 및 /usr/share/doc/xz-5.4.6 === 간략한 설명=== * **lzcat** \\ 표준 출력으로 압축 해제 * **lzcmp** \\ LZMA 압축 파일에서 **cmp**를 실행합니다. * **lzdiff** \\ LZMA 압축 파일에서 **diff**를 실행합니다. * **lzegrep** \\ LZMA 압축 파일에서 **egrep**을 실행합니다. * **lzfgrep** \\ LZMA 압축 파일에서 **fgrep**을 실행합니다. * **lzgrep** \\ LZMA 압축 파일에서 **grep**을 실행합니다. * **lzless** \\ LZMA 압축 파일에서 **less**를 실행합니다. * **lzma** \\ LZMA 형식을 사용하여 파일을 압축 또는 압축 해제합니다. * **lzmadec** \\ LZMA 압축 파일을 위한 작고 빠른 디코더 * **lzmainfo** \\ LZMA 압축 파일 헤더에 저장된 정보를 표시합니다. * **lzmore** \\ LZMA 압축 파일에 대한 **more**를 실행합니다. * **unlzma** \\ LZMA 형식을 사용하여 파일 압축을 해제합니다. * **unxz** \\ XZ 형식을 사용하여 파일을 압축 해제합니다. * **xz** \\ XZ 형식을 사용하여 파일을 압축하거나 압축 해제합니다. * **xzcat** \\ 표준 출력으로 압축 해제합니다 * **xzcmp** \\ XZ 압축 파일에서 **cmp**를 실행합니다. * **xzdec** \\ XZ 압축 파일을 위한 작고 빠른 디코더 * **xzdiff** \\ XZ 압축 파일에서 **diff**를 실행합니다 * **xzegrep** \\ XZ 압축 파일에서 **egrep**을 실행합니다. * **xzfgrep** \\ XZ 압축 파일에서 **fgrep**을 실행합니다. * **xzgrep** \\ XZ 압축 파일에서 **grep**을 실행합니다. * **xzless** \\ XZ 압축 파일에서 **less**를 실행합니다 * **xzmore** \\ XZ 압축 파일에서 **more**를 실행합니다 * liblzma \\ 렘펠-지브-마르코프 체인 알고리즘을 사용해 무손실, 블록 정렬 데이터 압축을 구현하는 라이브러리입니다.