良く調べない 個猫 が zlib-1.2.3-i386-P1.tgz を 再度 インストールしま す。 plamo の CDROM 1枚目 を マウントして
# mount /dev/cdrom /cdrom/ mount: block device /dev/cdrom is write-protected, mounting read-only # cd /cdrom/ # cd plamo/ # less filelist.gz # cd a # pwd /cdrom/plamo/a # ls -l zlib-1.2.3-i386-P1.tgz -r--r--r-- 1 root root 140877 Aug 2 2005 zlib-1.2.3-i386-P1.tgz
素人の個猫は pkgtool で いれます。
# pkgtool .... zlib-1.2.2 zlib は gzip 圧縮/展開機能をライブラリとして提供します。 Size: Compressed: 137 K, uncompressed: 280 K Yes zlib-1.2.3-i386-P1 をインストールする < OK > ... # cd # umount /cdrom/ # eject
無理矢理作成した zlib-1.2.3 を アンインストール します。再度 pkgtool です。
# pkgtool
Plamo Linux パッケージツール (derived from pkgtool version 9.1.0)
Plamo Linux パッケージツールへようこそ
どうしましょうか?
Remove インストールされているパッケージを削除
< OK >
走査中
どのパッケージをインストールしたかのリストを作成
するためにシステムを調べています.しばらくお待ちください.
[ ] zip zip-2.31
[ ] zlib zlib-1.2.2
[X] zlib-static-1.2.3
[ ] zoneinfo zoneinfo-2003e + タイムゾーン設定ツール
< OK >
zlib-static-1.2.3 を削除する/しないのマークを付けてください
パッケージの削除中
zlib-static-1.2.3 を削除しています.
他のパッケージと重複しているファイルの有無をそれぞれのフ
ァイルごとにチェックしているので,パッケージの削除にはか
なり時間がかかります
進展状況を見るには,別のコンソールを起動して以下のコマン
ドを 実行してください
tail -f /var/log/setup/tmp/PKGTOOL.REMOVED
...
パッケージの削除完了
パッケージは削除されました.
削除されたファイルのリストは/var/log/setup/tmp:
PKGTOOL.REMOVED に作成しました.
< OK >
....
拝見しておきましょう
# cat /var/log/setup/tmp/PKGTOOL.REMOVED Removing package zlib-static-1.2.3... Removing files: --> Deleting usr/local/include/zconf.h --> Deleting usr/local/include/zlib.h --> Deleting usr/local/lib/libz.a --> Deleting usr/local/lib/libz.so --> Deleting usr/local/lib/libz.so.1 --> Deleting usr/local/lib/libz.so.1.2.3 --> Deleting usr/local/share/man/man3/zlib.3
過去に一度削除したので 記録は残るようです。
# ls /var/log/packages/ | grep zlib
zlib
# ls /var/log/removed_packages/ | grep zlib
zlib
zlib-static-1.2.3
拝んでおきましょう
# ls -l /var/log/packages/zlib -rw-r--r-- 1 root root 808 Nov 9 11:02 /var/log/packages/zlib # file /var/log/packages/zlib /var/log/packages/zlib: RiscOS PackdDir archive # cat /var/log/packages/zlib PACKAGE NAME: zlib-1.2.3-i386-P1 COMPRESSED PACKAGE SIZE: 137 K UNCOMPRESSED PACKAGE SIZE: 280 K PACKAGE LOCATION: /cdrom/plamo/a/zlib-1.2.3-i386-P1.tgz PACKAGE DESCRIPTION: zlib: zlib-1.2.2 zlib: zlib: zlib は gzip 圧縮/展開機能をライブラリとして提供します。 zlib: zlib: zlib: zlib: zlib: zlib: zlib: zlib: FILE LIST: usr usr/include usr/include/zlib.h usr/include/zconf.h usr/lib usr/lib/libz.a usr/share usr/share/man usr/share/man/man3 usr/share/man/man3/zlib.3.gz usr/share/doc usr/share/doc/zlib-1.2.3 usr/share/doc/zlib-1.2.3/README.gz usr/share/doc/zlib-1.2.3/FAQ.gz usr/share/doc/zlib-1.2.3/INDEX.gz usr/share/doc/zlib-1.2.3/algorithm.txt.gz usr/share/doc/zlib-1.2.3/ChangeLog.gz usr/share/doc/zlib-1.2.3/PlamoBuild.zlib-1.2.3.gz lib lib/libz.so.1.2.3 install install/doinst.sh
インストールされた 位置は 異なっている、 表現は少々異なっていますが
usr/local/lib/libz.a /* アンインストールしたもの */ usr/local/lib/libz.so.1.2.3 /* アンインストールしたもの */ | v usr/lib/libz.a lib/libz.so.1.2.3
入れ換えは終わりです。
にゃんたろう 拝!
2008年11月 9日 (日) 22:52:41 JST 作成