【SL】tarを最新化にする
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*はじめに [#x1f18ddb]
Scientific Linux標準のtarは1.23。
1.23は-dオプションにバグがあり使えない。
そのため、最新ソースを取り込むことで対応する。
*tarの最新化手順 [#k7617355]
-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
-コンパイル・インストール
cd tar-1.28
./configure FORCE_UNSAFE_CONFIGURE=1
make
make install
*注意* configureにFORCE_UNSAFE_CONFIGURE=1を付けないとエラーになる
checking whether mknod can create fifo without root privileges... configure: error: in `/root/tar-1.28':
configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)
See `config.log' for more details
-バージョン確認
[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.
終了行:
*はじめに [#x1f18ddb]
Scientific Linux標準のtarは1.23。
1.23は-dオプションにバグがあり使えない。
そのため、最新ソースを取り込むことで対応する。
*tarの最新化手順 [#k7617355]
-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
-コンパイル・インストール
cd tar-1.28
./configure FORCE_UNSAFE_CONFIGURE=1
make
make install
*注意* configureにFORCE_UNSAFE_CONFIGURE=1を付けないとエラーになる
checking whether mknod can create fifo without root privileges... configure: error: in `/root/tar-1.28':
configure: error: you should not run configure as root (set FORCE_UNSAFE_CONFIGURE=1 in environment to bypass this check)
See `config.log' for more details
-バージョン確認
[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.
ページ名: