차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
linuxfromscratch:12.1:078-xz-5.4.6 [2024/05/27 12:25] – 바깥 편집 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 | ^ Linux From Scratch - Version 12.1-systemd | ||
^ Chapter 8. Installing Basic System Software | ^ Chapter 8. Installing Basic System Software | ||
- | |[[.: | + | |[[.: |
|Bzip2-1.0.8 | |Bzip2-1.0.8 | ||
줄 7: | 줄 7: | ||
---- | ---- | ||
- | ====== 8.8. Xz-5.4.6 | + | ===== 8.8. Xz-5.4.6 ===== |
Xz 패키지에는 파일 압축 및 압축 해제를 위한 프로그램이 포함되어 있습니다. 이 패키지는 lzma 및 최신 xz 압축 포맷을 위한 기능을 제공합니다. xz로 텍스트 파일을 압축하면 기존의 gzip 또는 bzip2 명령어를 사용하는 것보다 압축률이 더 높아집니다. | Xz 패키지에는 파일 압축 및 압축 해제를 위한 프로그램이 포함되어 있습니다. 이 패키지는 lzma 및 최신 xz 압축 포맷을 위한 기능을 제공합니다. xz로 텍스트 파일을 압축하면 기존의 gzip 또는 bzip2 명령어를 사용하는 것보다 압축률이 더 높아집니다. | ||
- | **대략적인 | + | * **빌드 시간:** 0.1 SBU |
- | **필요한 | + | |
---- | ---- | ||
- | ===== 8.8.1. Xz 설치 | + | ==== 8.8.1. Xz 설치 ==== |
Xz 컴파일을 준비합니다. | Xz 컴파일을 준비합니다. | ||
- | < | + | <code bash> |
- | ./configure --prefix=/ | + | ./configure --prefix=/ |
--disable-static \ | --disable-static \ | ||
--docdir=/ | --docdir=/ | ||
줄 28: | 줄 28: | ||
패키지를 컴파일합니다. | 패키지를 컴파일합니다. | ||
- | < | + | <code bash> |
make | make | ||
</ | </ | ||
줄 34: | 줄 34: | ||
결과를 테스트하려면 | 결과를 테스트하려면 | ||
- | < | + | <code bash> |
make check | make check | ||
</ | </ | ||
줄 40: | 줄 40: | ||
패키지를 설치합니다. | 패키지를 설치합니다. | ||
- | < | + | <code bash> |
make install | make install | ||
</ | </ | ||
줄 46: | 줄 46: | ||
---- | ---- | ||
- | ===== 8.8.2. Xz의 내용 ===== | + | ==== 8.8.2. Xz 패키지 구성 |
* **설치된 프로그램: | * **설치된 프로그램: | ||
줄 52: | 줄 52: | ||
* **설치된 디렉터리** \\ / | * **설치된 디렉터리** \\ / | ||
- | ==== 간단한 설명 | + | === 간략한 설명=== |
* **lzcat** \\ 표준 출력으로 압축 해제 | * **lzcat** \\ 표준 출력으로 압축 해제 | ||
- | * **lzcmp** \\ LZMA 압축 파일에서 cmp를 실행합니다. | + | * **lzcmp** \\ LZMA 압축 파일에서 |
- | * **lzdiff** \\ LZMA 압축 파일에서 diff를 실행합니다. | + | * **lzdiff** \\ LZMA 압축 파일에서 |
- | * **lzegrep** \\ LZMA 압축 파일에서 egrep를 실행합니다. | + | * **lzegrep** \\ LZMA 압축 파일에서 |
- | * **lzfgrep** \\ LZMA 압축 파일에서 fgrep를 실행합니다. | + | * **lzfgrep** \\ LZMA 압축 파일에서 |
- | * **lzgrep** \\ LZMA 압축 파일에서 grep을 실행합니다. | + | * **lzgrep** \\ LZMA 압축 파일에서 |
- | * **lzless** \\ LZMA 압축 파일에서 | + | * **lzless** \\ LZMA 압축 파일에서 |
* **lzma** \\ LZMA 형식을 사용하여 파일을 압축 또는 압축 해제합니다. | * **lzma** \\ LZMA 형식을 사용하여 파일을 압축 또는 압축 해제합니다. | ||
* **lzmadec** \\ LZMA 압축 파일을 위한 작고 빠른 디코더 | * **lzmadec** \\ LZMA 압축 파일을 위한 작고 빠른 디코더 | ||
* **lzmainfo** \\ LZMA 압축 파일 헤더에 저장된 정보를 표시합니다. | * **lzmainfo** \\ LZMA 압축 파일 헤더에 저장된 정보를 표시합니다. | ||
- | * **lzmore** \\ LZMA 압축 파일에 대한 | + | * **lzmore** \\ LZMA 압축 파일에 대한 |
* **unlzma** \\ LZMA 형식을 사용하여 파일 압축을 해제합니다. | * **unlzma** \\ LZMA 형식을 사용하여 파일 압축을 해제합니다. | ||
* **unxz** \\ XZ 형식을 사용하여 파일을 압축 해제합니다. | * **unxz** \\ XZ 형식을 사용하여 파일을 압축 해제합니다. | ||
* **xz** \\ XZ 형식을 사용하여 파일을 압축하거나 압축 해제합니다. | * **xz** \\ XZ 형식을 사용하여 파일을 압축하거나 압축 해제합니다. | ||
* **xzcat** \\ 표준 출력으로 압축 해제합니다 | * **xzcat** \\ 표준 출력으로 압축 해제합니다 | ||
- | * **xzcmp** \\ XZ 압축 파일에서 cmp를 실행합니다. | + | * **xzcmp** \\ XZ 압축 파일에서 |
* **xzdec** \\ XZ 압축 파일을 위한 작고 빠른 디코더 | * **xzdec** \\ XZ 압축 파일을 위한 작고 빠른 디코더 | ||
- | * **xzdiff** \\ XZ 압축 파일에서 diff를 실행합니다 | + | * **xzdiff** \\ XZ 압축 파일에서 |
- | * **xzegrep** \\ XZ 압축 파일에서 egrep를 실행합니다. | + | * **xzegrep** \\ XZ 압축 파일에서 |
- | * **xzfgrep** \\ XZ 압축 파일에서 fgrep를 실행합니다. | + | * **xzfgrep** \\ XZ 압축 파일에서 |
- | * **xzgrep** \\ XZ 압축 파일에서 grep을 실행합니다. | + | * **xzgrep** \\ XZ 압축 파일에서 |
- | * **xzless** \\ XZ 압축 파일에서 | + | * **xzless** \\ XZ 압축 파일에서 |
- | * **xzmore** \\ XZ 압축 파일에서 | + | * **xzmore** \\ XZ 압축 파일에서 |
* liblzma \\ 렘펠-지브-마르코프 체인 알고리즘을 사용해 무손실, 블록 정렬 데이터 압축을 구현하는 라이브러리입니다. | * liblzma \\ 렘펠-지브-마르코프 체인 알고리즘을 사용해 무손실, 블록 정렬 데이터 압축을 구현하는 라이브러리입니다. |