차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
다음 판 | 이전 판 | ||
linuxfromscratch:12.1:078-xz-5.4.6 [2024/04/16 16:04] – 만듦 - 바깥 편집 127.0.0.1 | linuxfromscratch:12.1:078-xz-5.4.6 [2024/06/17 06:41] (현재) – [8.8.2. Xz 패키지 구성] baecy | ||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ^ Linux From Scratch - Version 12.1-systemd | ||
+ | ^ Chapter 8. Installing Basic System Software | ||
+ | |[[.: | ||
+ | |Bzip2-1.0.8 | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== 8.8. Xz-5.4.6 ===== | ||
+ | |||
+ | Xz 패키지에는 파일 압축 및 압축 해제를 위한 프로그램이 포함되어 있습니다. 이 패키지는 lzma 및 최신 xz 압축 포맷을 위한 기능을 제공합니다. xz로 텍스트 파일을 압축하면 기존의 gzip 또는 bzip2 명령어를 사용하는 것보다 압축률이 더 높아집니다. | ||
+ | |||
+ | * **빌드 시간:** 0.1 SBU | ||
+ | * **디스크 공간:** 25MB | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 8.8.1. Xz 설치 ==== | ||
+ | |||
+ | Xz 컴파일을 준비합니다. | ||
+ | |||
+ | <code bash> | ||
+ | ./configure --prefix=/ | ||
+ | --disable-static \ | ||
+ | --docdir=/ | ||
+ | </ | ||
+ | |||
+ | 패키지를 컴파일합니다. | ||
+ | |||
+ | <code bash> | ||
+ | make | ||
+ | </ | ||
+ | |||
+ | 결과를 테스트하려면 | ||
+ | |||
+ | <code bash> | ||
+ | make check | ||
+ | </ | ||
+ | |||
+ | 패키지를 설치합니다. | ||
+ | |||
+ | <code bash> | ||
+ | make install | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 8.8.2. Xz 패키지 구성 ==== | ||
+ | |||
+ | * **설치된 프로그램: | ||
+ | * **설치된 라이브러리** \\ liblzma.so | ||
+ | * **설치된 디렉터리** \\ / | ||
+ | |||
+ | === 간략한 설명=== | ||
+ | |||
+ | * **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 \\ 렘펠-지브-마르코프 체인 알고리즘을 사용해 무손실, 블록 정렬 데이터 압축을 구현하는 라이브러리입니다. |