6.16. Xz-5.4.6

Xz パッケージは、ファイルの圧縮、伸張 (解凍) を行うプログラムを提供します。 これは lzma フォーマットおよび新しい xz 圧縮フォーマットを取り扱います。 xz コマンドによりテキストファイルを圧縮すると、従来の gzip コマンドや bzip2 コマンドに比べて、高い圧縮率を実現できます。

概算ビルド時間: 0.1 SBU
必要ディスク容量: 22 MB

6.16.1. Xz のインストール

Xz をコンパイルするための準備をします。

./configure --prefix=/usr                     \
            --host=$LFS_TGT                   \
            --build=$(build-aux/config.guess) \
            --disable-static                  \
            --docdir=/usr/share/doc/xz-5.4.6

パッケージをコンパイルします。

make

パッケージをインストールします。

make DESTDIR=$LFS install

クロスコンパイルにとっては libtool アーカイブファイルが邪魔になるため削除します。

rm -v $LFS/usr/lib/liblzma.la

本パッケージの詳細は 「Xz の構成」を参照してください。