zlib-1.2.3.tar.gz の インストール

前へ| 次へ

纏めた tgz 作成

両方併存して良いのであれば ということで 纏めた ものを作成します。

# cd ../
# mkdir tgz-total
# cd tgz-total/
# cp ../tgz-first/colectionfileall col1
# cp ../tgz-second/colectionfileall  col2
# ls -l | sed 1d
-rw-r--r--    1 root     root          163 Nov  8 00:39 col1
-rw-r--r--    1 root     root          156 Nov  8 00:40 col2
# cat col1 col2 >list
# sort list | uniq -c | sort -r
      2 /usr/local/share/man/man3/zlib.3
      2 /usr/local/lib/libz.so.1
      2 /usr/local/lib/libz.so
      2 /usr/local/include/zlib.h
      2 /usr/local/include/zconf.h
      1 /usr/local/lib/libz.so.1.2.3
      1 /usr/local/lib/libz.a
# sort list | uniq >total-list 
# cat total-list 
/usr/local/include/zconf.h
/usr/local/include/zlib.h
/usr/local/lib/libz.a
/usr/local/lib/libz.so
/usr/local/lib/libz.so.1
/usr/local/lib/libz.so.1.2.3
/usr/local/share/man/man3/zlib.3
# rm col*
# rm list 
# ls -l | sed 1d
-rw-r--r--    1 root     root          185 Nov  8 00:41 total-list
# cat total-list 
/usr/local/include/zconf.h
/usr/local/include/zlib.h
/usr/local/lib/libz.a
/usr/local/lib/libz.so
/usr/local/lib/libz.so.1
/usr/local/lib/libz.so.1.2.3
/usr/local/share/man/man3/zlib.3

tgz 作成

要するに これだけ有れば ということです

# tar -T total-list -cvzf zlib-static-1.2.3.tgz 2>&1 | tee log_gather-total
tar: Member names contain `..'
tar: Removing leading `/' from member names
usr/local/include/zconf.h
usr/local/include/zlib.h
usr/local/lib/libz.a
usr/local/lib/libz.so
usr/local/lib/libz.so.1
usr/local/lib/libz.so.1.2.3
usr/local/share/man/man3/zlib.3
# ls -l | sed 1d
-rw-r--r--    1 root     root          253 Nov  8 00:44 log_gather-total
-rw-r--r--    1 root     root          185 Nov  8 00:41 total-list
-rw-r--r--    1 root     root       108663 Nov  8 00:44 zlib-static-1.2.3.tgz

これを インストールして 元の zlib を アンインストール すれば 良い事に なります。

にゃんたろう 拝!

2008年11月 8日 (土) 22:32:34 JST 作成


前へ| 次へ

zlib-1.2.3.tar.gz の インストール

Copyright © 2006.-2008. nyantarou All Rights Reserved.