xz 圧縮について馴染みのない人も多いと思いますが、xz はほとんどの Linux にデフォルトで付属している圧縮ツールです。xz 形式は 7z よりも小さいです。
最近、ソースコードパッケージをダウンロードするときにこの圧縮形式に遭遇しました。この機会に、xz の圧縮および解凍方法を共有したいと思います。
システムに xz コマンドがない場合は、インストールする必要があります。インストール方法は非常に簡単です。centos では、直接実行します。
yum install xz
ソース コード パッケージを使用してインストールすることもできます。まずツールのソースコードパッケージをダウンロードします http://tukaani .org/xz/
ダウンロード後、解凍してディレクトリに入り、-prefix
./configure --prefix=/usr/local/xz
でインストールディレクトリを指定します。 makefile ファイルがディレクトリに生成されることがわかります
make && sudo make install
ここでの -s はソフト接続を表します
ln -s /usr/local/xz/bin/xz /bin/xz
xz –help は、xz ツールに関するヘルプ情報を表示し、インストールが成功したことを示します
圧縮された xz を作成します。 files
xz -z 待压缩文件名
-0 から -9 は圧縮率を調整します。設定されていない場合、デフォルトの圧縮レベルは 6 です。
xz 圧縮ファイルを解凍します
xz -d 待解压文件
この方法で解凍されたファイルは tar 形式でパッケージ化されているため、実行する必要があります。 :
tar -xvf 待解包文件名
次の点に注意してください: tar コマンドには、xz 圧縮形式を直接解凍するパラメータはありません (bzip2 を解凍する -f、gzip を解凍する -z など)
実際、tar.xz 形式は、圧縮パッケージは、tar パッケージ化フォルダーを通過した後、xz 圧縮されます (-f - z は、tar がデフォルトでパッケージ化中に圧縮される bzip2 および gzip 形式のファイルをサポートしているためです)。
以上がLinux で .tar.xz ファイルを解凍する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。