^ Linux From Scratch - Version 12.1-systemd ^^^
^ Chapter 8. Installing Basic System Software ^^^
|[[.:078-xz-5.4.6|이전]] | [[.:08-installing_basic_system_software|위로]] / [[.:12.1|처음으로]] | [[.:080-file-5.45|다음]]|
|Xz-5.4.6 | File-5.45|
----
===== 8.9. Zstd-1.5.5 =====
Zstandard는 실시간 압축 알고리즘으로, 높은 압축률을 제공합니다. 매우 광범위한 압축/속도 절충을 제공하는 동시에 매우 빠른 디코더로 뒷받침됩니다.
* **빌드 시간:** 0.5 SBU
* **디스크 공간:** 77MB
----
==== 8.9.1. Zstd 설치 ====
패키지를 컴파일합니다.
make prefix=/usr
**참고** \\
테스트 출력에는 'failed'라고 표시된 곳이 여러 군데 있습니다. 이는 예상되는 결과이며 'FAIL'만이 실제 테스트 실패입니다. 테스트 실패는 없어야 합니다.
결과를 테스트하려면
make check
패키지를 설치합니다.
make prefix=/usr install
정적 라이브러리를 제거합니다.
rm -v /usr/lib/libzstd.a
----
==== 8.9.2. Zstd 패키지 구성 ====
* **설치된 프로그램:** \\ zstd, zstdcat(zstd에 링크), zstdgrep, zstdless, zstdmt(zstd에 링크) 및 unzstd(zstd에 링크)
* **설치된 라이브러리:** \\ libzstd.so
=== 간략한 설명===
* **zstd** \\ ZSTD 형식을 사용하여 파일을 압축하거나 압축 해제합니다.
* **zstdgrep** \\ ZSTD 압축 파일에 대해 ''grep''을 실행합니다.
* **zstdless** \\ ZSTD 압축 파일에서 ''less''를 실행합니다.
* libzstd \\ ZSTD 알고리즘을 사용하여 무손실 데이터 압축을 구현하는 라이브러리입니다.