はじめに †
Scientific Linux標準のtarは1.23。
1.23は-dオプションにバグがあり使えない。
そのため、最新ソースを取り込むことで対応する。
tarの最新化手順 †
- tarをダウンロード
現時点のtar最新版:tar-1.28.tar.gz
[root@ ~]# wget http://ftp.gnu.org/gnu/tar/tar-1.28.tar.gz
--2014-09-09 12:28:02-- http://ftp.gnu.org/gnu/tar/tar-1.28.tar.gz
ftp.gnu.org をDNSに問いあわせています... 208.118.235.20, 2001:4830:134:3::b
ftp.gnu.org|208.118.235.20|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 3877043 (3.7M) [application/x-gzip]
`tar-1.28.tar.gz' に保存中
100%[=============================================================>] 3,877,043 1020K/s 時間 3.7s
2014-09-09 12:28:07 (1020 KB/s) - `tar-1.28.tar.gz' へ保存完了 [3877043/3877043]
[root@ ~]# ls -l tar-1.28.tar.gz
-rw-r--r-- 1 root root 3877043 7月 28 05:59 2014 tar-1.28.tar.gz
- 解凍
tar zxvf tar-1.28.tar.gz
- バージョン確認
[root@ tar-1.28]# tar --version
tar (GNU tar) 1.28
Copyright (C) 2014 Free Software Foundation, Inc.
使用許諾 GPLv3+: GNU GPL version 3 またはそれ以降 <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
[参考訳]
これはフリーソフトウェアです. 変更と再配布は自由です.
法律で認められる範囲で「無保証」です.
作者: John Gilmore, Jay Fenlason.