Solaris10:GNU tar-1.22導入

提供:KinusatiWiki
移動: 案内, 検索

GNU tar-1.22コンパイル & 導入作業

GNU tar 1.22 よりgz形式よりも圧縮率が大きく向上したファイル形式「xz」をサポートした。

GNU tar配布元 : http://www.gnu.org/software/tar/tar.html

インストール方法

# wget http://ftp.gnu.org/gnu/tar/tar-1.22.tar.gz
# gtar xvzfp tar-1.22.tar.gz
# cd tar-1.22
# ./configure
# gmake
# gmake install

xz形式の使いかた

"-J"オプションを利用します。 利用例)

# tar cvJf hoge.tar /var/tmp

ただ、xz形式利用時には別途xzコマンドの導入が必要。未導入の場合以下のエラーが出ます。

# /usr/local/bin/tar cvJfp hoge.tar /var/tmp/
/usr/local/bin/tar: Removing leading `/' from member names
tar (child): xz: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now

詳細は以下ページ参照。

XZ Utils 4.999.8beta導入

個人用ツール