大橋のページ

RedHat-Linuxメモ

グループについて
syslogデーモンについて
rpmコマンドをアップデートする
E-IDEのHDDを増設する
opensshをインストールする
opensshをインストールする その2
Real Server Basicをインストールする
リモートマシンのバックアップをとる

rpmコマンドをアップデート

rpmコマンドをアップデート

RedHat6.2Jで収録されているrpmコマンドは、

# rpm --version
RPM version 3.0.4

とのことで、3.0.4。これをとりあえず3.0.5にアップデートする。当初、3.0.6-4にアップデートしようとしたが、dependency(依存関係)の問題でうまくアップデートできなかった。

# rpm -Uvv --test rpm-3.0.6-4.i386.rpm
D: counting packages to install
D: found 1 packages
D: looking for packages to download
D: retrieved 0 packages
D: New Header signature
D: Signature size: 68
D: Signature pad : 4
D: sigsize         : 72
D: Header + Archive: 835230
D: expected size   : 835230
D: opening database mode 0x0 in /var/lib/rpm
D: found 0 source and 1 binary packages
D:  requires: /bin/sh   satisfied by db file lists.
D:   YES    A rpmlib(VersionedDependencies) = 3.0.3-1   B rpmlib(VersionedDepend
encies) <= 3.0.3-1
D:  requires: rpmlib(VersionedDependencies) <= 3.0.3-1 satisfied by added provid
e.
D:  requires: /bin/sh  satisfied by db file lists.
D:   NO     A rpm = 3.0.6-4     B rpm = 3.0.4
D:   YES    A rpm = 3.0.4       B rpm = 3.0.4
D:  requires: rpm = 3.0.4 satisfied by rpmlib version.
D:   NO     A rpm = 3.0.6-4     B rpm = 3.0.4
D:   YES    A rpm = 3.0.4       B rpm = 3.0.4
D:  requires: rpm = 3.0.4 satisfied by rpmlib version.
D:  requires: librpm.so.0  unsatisfied.
D: package rpm-build require not satisfied: librpm.so.0
D:  requires: librpm.so.0  unsatisfied.
D: package ucd-snmp require not satisfied: librpm.so.0
D:  requires: librpm.so.0  unsatisfied.
D: package ucd-snmp-utils require not satisfied: librpm.so.0
D:  requires: librpmbuild.so.0  unsatisfied.
D: package rpm-build require not satisfied: librpmbuild.so.0
error: failed dependencies:
        librpm.so.0 is needed by rpm-build-3.0.4-0.48
        librpm.so.0 is needed by ucd-snmp-4.1.1-2
        librpm.so.0 is needed by ucd-snmp-utils-4.1.1-2
        librpmbuild.so.0 is needed by rpm-build-3.0.4-0.48
D:   YES    A rpmlib(VersionedDependencies) = 3.0.3-1   B rpmlib(VersionedDepend
encies) <= 3.0.3-1
#

そのため、6.2対応で正式のものをアップデートしてみることにした。rpm形式のものをFTPサイトからダウンロード。

ftp://rpmfind.net/linux/redhat/updates/6.2/i386/

ここから、rpm関連の「rpm-3.0.5-9.6x.i386.rpm」「rpm-build-3.0.5-9.6x.i386.rpm」「rpm-devel-3.0.5-9.6x.i386.rpm」とついでに「rpm-python-3.0.5-9.6x.i386.rpm」もダウンロードする。rpm自体のアップデートなので「-i」でなく「-U」を使う。

# rpm -Uvv  rpm-3.0.5-9.6x.i386.rpm
D: counting packages to install
D: found 1 packages
D: looking for packages to download
D: retrieved 0 packages
D: New Header signature
D: Signature size: 149
D: Signature pad : 3
D: sigsize         : 152
D: Header + Archive: 1236562
D: expected size   : 1236562
D: opening database mode 0x42 in /var/lib/rpm
D: found 0 source and 1 binary packages
D:  requires: gawk   satisfied by db packages.
D:  requires: fileutils   satisfied by db packages.
D:  requires: textutils   satisfied by db packages.
D:  requires: sh-utils   satisfied by db packages.
D:  requires: mktemp   satisfied by db packages.
D:  requires: popt  satisfied by db packages.
D:   YES    A bzip2 = 0.9.5d-2  B bzip2 >= 0.9.0c-2
D:  requires: bzip2 >= 0.9.0c-2 satisfied by db packages.
D:  requires: /bin/sh   satisfied by db file lists.
D:  requires: ld-linux.so.2  satisfied by db provides.
D:  requires: libbz2.so.0  satisfied by db provides.
D:  requires: libc.so.6  satisfied by db provides.
D:  requires: libdb.so.2  satisfied by db provides.
D:  requires: libz.so.1  satisfied by db provides.
D:  requires: /bin/bash  satisfied by db file lists.
D:  requires: /bin/sh  satisfied by db file lists.
D:  requires: libc.so.6(GLIBC_2.0)  satisfied by db provides.
D:  requires: libc.so.6(GLIBC_2.1)  satisfied by db provides.
D:  requires: libdb.so.2(GLIBC_2.0)  satisfied by db provides.
D:   NO     A patch = 2.5-10    B patch < 2.5
D: conflicts: patch < 2.5 unsatisfied.
D:   NO     A rpm = 3.0.5-9.6x  B rpm = 3.0.4
D:   YES    A rpm = 3.0.4       B rpm = 3.0.4
D:  requires: rpm = 3.0.4 satisfied by rpmlib version.
D:   NO     A rpm = 3.0.5-9.6x  B rpm = 3.0.4
D:   YES    A rpm = 3.0.4       B rpm = 3.0.4
D:  requires: rpm = 3.0.4 satisfied by rpmlib version.
D:   YES    A librpm.so.0       B librpm.so.0
D:  requires: librpm.so.0  satisfied by added provide.
D:   YES    A librpm.so.0       B librpm.so.0
D:  requires: librpm.so.0  satisfied by added provide.
D:   YES    A librpm.so.0       B librpm.so.0
D:  requires: librpm.so.0  satisfied by added provide.
D:   YES    A librpmbuild.so.0  B librpmbuild.so.0
D:  requires: librpmbuild.so.0  satisfied by added provide.
D: installing binary packages
D: getting list of mounted filesystems
D: New Header signature
D: Signature size: 149
D: Signature pad : 3
D: sigsize         : 152
D: Header + Archive: 1236562
D: expected size   : 1236562
D: package: rpm-3.0.5-9.6x files test = 0
D:    file: /bin/rpm action: create
D:    file: /etc/rpm action: create
D:    file: /usr/bin/gendiff action: create
D:    file: /usr/bin/rpm2cpio action: create
D:    file: /usr/doc/rpm-3.0.5 action: create
D:    file: /usr/doc/rpm-3.0.5/CHANGES action: create
D:    file: /usr/doc/rpm-3.0.5/GROUPS action: create
D:    file: /usr/doc/rpm-3.0.5/Makefile action: create
D:    file: /usr/doc/rpm-3.0.5/Makefile.am action: create
D:    file: /usr/doc/rpm-3.0.5/Makefile.in action: create
D:    file: /usr/doc/rpm-3.0.5/RPM-GPG-KEY action: create
D:    file: /usr/doc/rpm-3.0.5/RPM-PGP-KEY action: create
D:    file: /usr/doc/rpm-3.0.5/buildroot action: create
D:    file: /usr/doc/rpm-3.0.5/dependencies action: create
D:    file: /usr/doc/rpm-3.0.5/format action: create
D:    file: /usr/doc/rpm-3.0.5/macros action: create
D:    file: /usr/doc/rpm-3.0.5/multiplebuilds action: create
D:    file: /usr/doc/rpm-3.0.5/queryformat action: create
D:    file: /usr/doc/rpm-3.0.5/relocatable action: create
D:    file: /usr/doc/rpm-3.0.5/signatures action: create
D:    file: /usr/doc/rpm-3.0.5/spec action: create
D:    file: /usr/doc/rpm-3.0.5/triggers action: create
D:    file: /usr/lib/librpm.so.0 action: create
D:    file: /usr/lib/librpm.so.0.0.0 action: create
D:    file: /usr/lib/librpmbuild.so.0 action: create
D:    file: /usr/lib/librpmbuild.so.0.0.0 action: create
D:    file: /usr/lib/rpm/brp-compress action: create
D:    file: /usr/lib/rpm/brp-redhat action: create
D:    file: /usr/lib/rpm/brp-sparc64-linux action: create
D:    file: /usr/lib/rpm/brp-strip action: create
D:    file: /usr/lib/rpm/brp-strip-comment-note action: create
D:    file: /usr/lib/rpm/config.guess action: create
D:    file: /usr/lib/rpm/config.sub action: create
D:    file: /usr/lib/rpm/convertrpmrc.sh action: create
D:    file: /usr/lib/rpm/find-prov.pl action: create
D:    file: /usr/lib/rpm/find-provides action: create
D:    file: /usr/lib/rpm/find-req.pl action: create
D:    file: /usr/lib/rpm/find-requires action: create
D:    file: /usr/lib/rpm/i386-linux action: create
D:    file: /usr/lib/rpm/i386-redhat-linux action: create
D:    file: /usr/lib/rpm/i386-redhat-linux/macros action: create
D:    file: /usr/lib/rpm/i486-linux action: create
D:    file: /usr/lib/rpm/i486-redhat-linux action: create
D:    file: /usr/lib/rpm/i486-redhat-linux/macros action: create
D:    file: /usr/lib/rpm/i586-linux action: create
D:    file: /usr/lib/rpm/i586-redhat-linux action: create
D:    file: /usr/lib/rpm/i586-redhat-linux/macros action: create
D:    file: /usr/lib/rpm/i686-linux action: create
D:    file: /usr/lib/rpm/i686-redhat-linux action: create
D:    file: /usr/lib/rpm/i686-redhat-linux/macros action: create
D:    file: /usr/lib/rpm/macros action: create
D:    file: /usr/lib/rpm/mkinstalldirs action: create
D:    file: /usr/lib/rpm/rpmpopt action: create
D:    file: /usr/lib/rpm/rpmrc action: create
D:    file: /usr/lib/rpm/vpkg-provides.sh action: create
D:    file: /usr/lib/rpm/vpkg-provides2.sh action: create
D:    file: /usr/man/man1/gendiff.1.gz action: create
D:    file: /usr/man/man8/rpm.8.gz action: create
D:    file: /usr/man/man8/rpm2cpio.8.gz action: create
D:    file: /usr/man/pl/man8/rpm.8.gz action: create
D:    file: /usr/man/ru/man8/rpm.8.gz action: create
D:    file: /usr/man/ru/man8/rpm2cpio.8.gz action: create
D:    file: /usr/share/locale/cs/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/de/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/fi/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/fr/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/ja/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/pl/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/pt_BR/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/ru/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/sk/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/sl/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/sr/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/sv/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/share/locale/tr/LC_MESSAGES/rpm.mo action: create
D:    file: /usr/src/redhat action: create
D:    file: /usr/src/redhat/BUILD action: create
D:    file: /usr/src/redhat/RPMS action: create
D:    file: /usr/src/redhat/RPMS/athlon action: create
D:    file: /usr/src/redhat/RPMS/i386 action: create
D:    file: /usr/src/redhat/RPMS/i486 action: create
D:    file: /usr/src/redhat/RPMS/i586 action: create
D:    file: /usr/src/redhat/RPMS/i686 action: create
D:    file: /usr/src/redhat/RPMS/noarch action: create
D:    file: /usr/src/redhat/SOURCES action: create
D:    file: /usr/src/redhat/SPECS action: create
D:    file: /usr/src/redhat/SRPMS action: create
D: running preinstall script (if any)
rpm-3.0.5-9.6x
GZDIO:     351 reads,  2872692 total bytes in 2.918 secs
D: running postinstall scripts (if any)
+ /bin/rpm --initdb
+ [ ! -e /etc/rpm/macros -a -e /etc/rpmrc -a -f /usr/lib/rpm/convertrpmrc.sh ]
D: will remove files test = 0
D:    file: /usr/src/redhat/SRPMS action: skip
D:    file: /usr/src/redhat/SPECS action: skip
D:    file: /usr/src/redhat/SOURCES action: skip
D:    file: /usr/src/redhat/RPMS/noarch action: skip
D:    file: /usr/src/redhat/RPMS/i686 action: skip
D:    file: /usr/src/redhat/RPMS/i386 action: skip
D:    file: /usr/src/redhat/RPMS action: skip
D:    file: /usr/src/redhat/BUILD action: skip
D:    file: /usr/src/redhat action: skip
D:    file: /usr/share/locale/tr/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/sv/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/sr/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/sl/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/sk/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/ru/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/pt_BR/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/pl/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/ja/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/fr/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/fi/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/de/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/share/locale/cs/LC_MESSAGES/rpm.mo action: skip
D:    file: /usr/man/ru/man8/rpm2cpio.8.gz action: skip
D:    file: /usr/man/ru/man8/rpm.8.gz action: skip
D:    file: /usr/man/pl/man8/rpm.8.gz action: skip
D:    file: /usr/man/man8/rpm2cpio.8.gz action: skip
D:    file: /usr/man/man8/rpm.8.gz action: skip
D:    file: /usr/man/man1/gendiff.1.gz action: skip
D:    file: /usr/lib/rpm/vpkg-provides2.sh action: skip
D:    file: /usr/lib/rpm/vpkg-provides.sh action: skip
D:    file: /usr/lib/rpm/rpmrc action: skip
D:    file: /usr/lib/rpm/rpmpopt action: skip
D:    file: /usr/lib/rpm/mkinstalldirs action: skip
D:    file: /usr/lib/rpm/macros action: skip
D:    file: /usr/lib/rpm/freshen.sh action: remove
D:    file: /usr/lib/rpm/find-requires action: skip
D:    file: /usr/lib/rpm/find-req.pl action: skip
D:    file: /usr/lib/rpm/find-provides action: skip
D:    file: /usr/lib/rpm/find-prov.pl action: skip
D:    file: /usr/lib/rpm/convertrpmrc.sh action: skip
D:    file: /usr/lib/rpm/config.sub action: skip
D:    file: /usr/lib/rpm/config.guess action: skip
D:    file: /usr/lib/rpm/brp-strip-comment-note action: skip
D:    file: /usr/lib/rpm/brp-strip action: skip
D:    file: /usr/lib/rpm/brp-redhat action: skip
D:    file: /usr/lib/rpm/brp-compress action: skip
D:    file: /usr/lib/librpmbuild.so.0.0.0 action: skip
D:    file: /usr/lib/librpmbuild.so.0 action: skip
D:    file: /usr/lib/librpm.so.0.0.0 action: skip
D:    file: /usr/lib/librpm.so.0 action: skip
D:    file: /usr/doc/rpm-3.0.4/triggers action: remove
D:    file: /usr/doc/rpm-3.0.4/spec action: remove
D:    file: /usr/doc/rpm-3.0.4/signatures action: remove
D:    file: /usr/doc/rpm-3.0.4/relocatable action: remove
D:    file: /usr/doc/rpm-3.0.4/queryformat action: remove
D:    file: /usr/doc/rpm-3.0.4/multiplebuilds action: remove
D:    file: /usr/doc/rpm-3.0.4/macros action: remove
D:    file: /usr/doc/rpm-3.0.4/format action: remove
D:    file: /usr/doc/rpm-3.0.4/dependencies action: remove
D:    file: /usr/doc/rpm-3.0.4/buildroot action: remove
D:    file: /usr/doc/rpm-3.0.4/RPM-PGP-KEY action: remove
D:    file: /usr/doc/rpm-3.0.4/Makefile.in action: remove
D:    file: /usr/doc/rpm-3.0.4/Makefile.am action: remove
D:    file: /usr/doc/rpm-3.0.4/Makefile action: remove
D:    file: /usr/doc/rpm-3.0.4/GROUPS action: remove
D:    file: /usr/doc/rpm-3.0.4/CHANGES action: remove
D:    file: /usr/doc/rpm-3.0.4 action: remove
D:    file: /usr/bin/rpm2cpio action: skip
D:    file: /usr/bin/gendiff action: skip
D:    file: /etc/rpm action: skip
D:    file: /bin/rpm action: skip
D: running postuninstall script (if any)
D: removing database entry
D: removing name index
D: removing group index
D: removing provides index for librpm.so.0
D: removing provides index for librpm.so.0(GCC.INTERNAL)
D: removing provides index for librpmbuild.so.0
D: removing provides index for librpmbuild.so.0(GCC.INTERNAL)
D: removing requiredby index for gawk
D: removing requiredby index for fileutils
D: removing requiredby index for textutils
D: removing requiredby index for sh-utils
D: removing requiredby index for mktemp
D: removing requiredby index for popt
D: removing requiredby index for bzip2
D: removing requiredby index for /bin/sh
D: removing requiredby index for ld-linux.so.2
D: removing requiredby index for libbz2.so.0
D: removing requiredby index for libc.so.6
D: removing requiredby index for libdb.so.2
D: removing requiredby index for libz.so.1
D: removing requiredby index for /bin/bash
D: removing requiredby index for /bin/sh
D: removing requiredby index for libc.so.6(GLIBC_2.0)
D: removing requiredby index for libc.so.6(GLIBC_2.1)
D: removing requiredby index for libdb.so.2(GLIBC_2.0)
D: removing conflict index for patch
D: removing file index for rpm
D: removing file index for rpm
D: removing file index for gendiff
D: removing file index for rpm2cpio
D: removing file index for rpm-3.0.4
D: removing file index for CHANGES
D: removing file index for GROUPS
D: removing file index for Makefile
D: removing file index for Makefile.am
D: removing file index for Makefile.in
D: removing file index for RPM-PGP-KEY
D: removing file index for buildroot
D: removing file index for dependencies
D: removing file index for format
D: removing file index for macros
D: removing file index for multiplebuilds
D: removing file index for queryformat
D: removing file index for relocatable
D: removing file index for signatures
D: removing file index for spec
D: removing file index for triggers
D: removing file index for librpm.so.0
D: removing file index for librpm.so.0.0.0
D: removing file index for librpmbuild.so.0
D: removing file index for librpmbuild.so.0.0.0
D: removing file index for brp-compress
D: removing file index for brp-redhat
D: removing file index for brp-strip
D: removing file index for brp-strip-comment-note
D: removing file index for config.guess
D: removing file index for config.sub
D: removing file index for convertrpmrc.sh
D: removing file index for find-prov.pl
D: removing file index for find-provides
D: removing file index for find-req.pl
D: removing file index for find-requires
D: removing file index for freshen.sh
D: removing file index for macros
D: removing file index for mkinstalldirs
D: removing file index for rpmpopt
D: removing file index for rpmrc
D: removing file index for vpkg-provides.sh
D: removing file index for vpkg-provides2.sh
D: removing file index for gendiff.1.gz
D: removing file index for rpm.8.gz
D: removing file index for rpm2cpio.8.gz
D: removing file index for rpm.8.gz
D: removing file index for rpm.8.gz
D: removing file index for rpm2cpio.8.gz
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for rpm.mo
D: removing file index for redhat
D: removing file index for BUILD
D: removing file index for RPMS
D: removing file index for i386
D: removing file index for i686
D: removing file index for noarch
D: removing file index for SOURCES
D: removing file index for SPECS
D: removing file index for SRPMS

# rpm -Uvv  rpm-build-3.0.5-9.6x.i386.rpm
D: counting packages to install
D: found 1 packages
D: looking for packages to download
D: retrieved 0 packages
D: New Header signature
D: Signature size: 149
D: Signature pad : 3
D: sigsize         : 152
D: Header + Archive: 46120
D: expected size   : 46120
D: opening database mode 0x42 in /var/lib/rpm
D: found 0 source and 1 binary packages
D:   YES    A rpm = 3.0.5-9.6x  B rpm = 3.0.5
D:  requires: rpm = 3.0.5 satisfied by db packages.
D:  requires: ld-linux.so.2  satisfied by db provides.
D:  requires: libbz2.so.0  satisfied by db provides.
D:  requires: libc.so.6  satisfied by db provides.
D:  requires: libdb.so.2  satisfied by db provides.
D:  requires: libpopt.so.0  satisfied by db provides.
D:  requires: librpm.so.0  satisfied by db provides.
D:  requires: librpmbuild.so.0  satisfied by db provides.
D:  requires: libz.so.1  satisfied by db provides.
D:  requires: /bin/bash2  satisfied by db file lists.
D:  requires: /bin/sh  satisfied by db file lists.
D:  requires: /usr/bin/perl  satisfied by db file lists.
D:  requires: libc.so.6(GLIBC_2.0)  satisfied by db provides.
D:  requires: libc.so.6(GLIBC_2.1)  satisfied by db provides.
D: installing binary packages
D: getting list of mounted filesystems
D: New Header signature
D: Signature size: 149
D: Signature pad : 3
D: sigsize         : 152
D: Header + Archive: 46120
D: expected size   : 46120
D: package: rpm-build-3.0.5-9.6x files test = 0
D:    file: /usr/lib/rpm/check-prereqs action: create
D:    file: /usr/lib/rpm/cpanflute action: create
D:    file: /usr/lib/rpm/find-lang.sh action: create
D:    file: /usr/lib/rpm/find-provides.perl action: create
D:    file: /usr/lib/rpm/find-requires.perl action: create
D:    file: /usr/lib/rpm/get_magic.pl action: create
D:    file: /usr/lib/rpm/getpo.sh action: create
D:    file: /usr/lib/rpm/http.req action: create
D:    file: /usr/lib/rpm/magic.prov action: create
D:    file: /usr/lib/rpm/magic.req action: create
D:    file: /usr/lib/rpm/perl.prov action: create
D:    file: /usr/lib/rpm/perl.req action: create
D:    file: /usr/lib/rpm/rpmdiff action: create
D:    file: /usr/lib/rpm/rpmdiff.cgi action: create
D:    file: /usr/lib/rpm/rpmgettext action: create
D:    file: /usr/lib/rpm/rpmputtext action: create
D:    file: /usr/lib/rpm/u_pkg.sh action: create
D: running preinstall script (if any)
rpm-build-3.0.5-9.6x
GZDIO:      17 reads,   136572 total bytes in 0.036 secs
D: running postinstall scripts (if any)
D: will remove files test = 0
D:    file: /usr/lib/rpm/u_pkg.sh action: skip
D:    file: /usr/lib/rpm/rpmputtext action: skip
D:    file: /usr/lib/rpm/rpmgettext action: skip
D:    file: /usr/lib/rpm/rpmdiff.cgi action: skip
D:    file: /usr/lib/rpm/rpmdiff action: skip
D:    file: /usr/lib/rpm/perl.req action: skip
D:    file: /usr/lib/rpm/perl.prov action: skip
D:    file: /usr/lib/rpm/magic.req action: skip
D:    file: /usr/lib/rpm/magic.prov action: skip
D:    file: /usr/lib/rpm/http.req action: skip
D:    file: /usr/lib/rpm/getpo.sh action: skip
D:    file: /usr/lib/rpm/get_magic.pl action: skip
D:    file: /usr/lib/rpm/find-requires.perl action: skip
D:    file: /usr/lib/rpm/find-provides.perl action: skip
D:    file: /usr/lib/rpm/find-lang.sh action: skip
D:    file: /usr/lib/rpm/cpanflute action: skip
D:    file: /usr/lib/rpm/check-prereqs action: skip
D: running postuninstall script (if any)
D: removing database entry
D: removing name index
D: removing group index
D: removing requiredby index for rpm
D: removing requiredby index for ld-linux.so.2
D: removing requiredby index for libbz2.so.0
D: removing requiredby index for libc.so.6
D: removing requiredby index for libdb.so.2
D: removing requiredby index for libpopt.so.0
D: removing requiredby index for librpm.so.0
D: removing requiredby index for librpmbuild.so.0
D: removing requiredby index for libz.so.1
D: removing requiredby index for /bin/bash2
D: removing requiredby index for /bin/sh
D: removing requiredby index for /usr/bin/perl
D: removing requiredby index for libc.so.6(GLIBC_2.0)
D: removing requiredby index for libc.so.6(GLIBC_2.1)
D: removing file index for check-prereqs
D: removing file index for cpanflute
D: removing file index for find-lang.sh
D: removing file index for find-provides.perl
D: removing file index for find-requires.perl
D: removing file index for get_magic.pl
D: removing file index for getpo.sh
D: removing file index for http.req
D: removing file index for magic.prov
D: removing file index for magic.req
D: removing file index for perl.prov
D: removing file index for perl.req
D: removing file index for rpmdiff
D: removing file index for rpmdiff.cgi
D: removing file index for rpmgettext
D: removing file index for rpmputtext
D: removing file index for u_pkg.sh

# rpm -Uvv  rpm-devel-3.0.5-9.6x.i386.rpm
D: counting packages to install
D: found 1 packages
D: looking for packages to download
D: retrieved 0 packages
D: New Header signature
D: Signature size: 149
D: Signature pad : 3
D: sigsize         : 152
D: Header + Archive: 246700
D: expected size   : 246700
D: opening database mode 0x42 in /var/lib/rpm
D: found 0 source and 1 binary packages
D:   YES    A rpm = 3.0.5-9.6x  B rpm = 3.0.5
D:  requires: rpm = 3.0.5 satisfied by db packages.
D:  requires: popt  satisfied by db packages.
D:  requires: /sbin/ldconfig   satisfied by db file lists.
D: installing binary packages
D: getting list of mounted filesystems
D: New Header signature
D: Signature size: 149
D: Signature pad : 3
D: sigsize         : 152
D: Header + Archive: 246700
D: expected size   : 246700
D: package: rpm-devel-3.0.5-9.6x files test = 0
D:    file: /usr/include/rpm action: create
D:    file: /usr/include/rpm/dbindex.h action: create
D:    file: /usr/include/rpm/header.h action: create
D:    file: /usr/include/rpm/misc.h action: create
D:    file: /usr/include/rpm/rpmbuild.h action: create
D:    file: /usr/include/rpm/rpmio.h action: create
D:    file: /usr/include/rpm/rpmlib.h action: create
D:    file: /usr/include/rpm/rpmmacro.h action: create
D:    file: /usr/include/rpm/rpmspec.h action: create
D:    file: /usr/include/rpm/rpmurl.h action: create
D:    file: /usr/include/rpm/stringbuf.h action: create
D:    file: /usr/lib/librpm.a action: create
D:    file: /usr/lib/librpm.la action: create
D:    file: /usr/lib/librpm.so action: create
D:    file: /usr/lib/librpmbuild.a action: create
D:    file: /usr/lib/librpmbuild.la action: create
D:    file: /usr/lib/librpmbuild.so action: create
D: running preinstall script (if any)
rpm-devel-3.0.5-9.6x
GZDIO:      82 reads,   668396 total bytes in 0.186 secs
D: running postinstall scripts (if any)
D: will remove files test = 0
D:    file: /usr/lib/librpmbuild.so action: skip
D:    file: /usr/lib/librpmbuild.la action: skip
D:    file: /usr/lib/librpmbuild.a action: skip
D:    file: /usr/lib/librpm.so action: skip
D:    file: /usr/lib/librpm.la action: skip
D:    file: /usr/lib/librpm.a action: skip
D:    file: /usr/include/rpm/stringbuf.h action: skip
D:    file: /usr/include/rpm/rpmurl.h action: skip
D:    file: /usr/include/rpm/rpmspec.h action: skip
D:    file: /usr/include/rpm/rpmmacro.h action: skip
D:    file: /usr/include/rpm/rpmlib.h action: skip
D:    file: /usr/include/rpm/rpmio.h action: skip
D:    file: /usr/include/rpm/rpmbuild.h action: skip
D:    file: /usr/include/rpm/misc.h action: skip
D:    file: /usr/include/rpm/header.h action: skip
D:    file: /usr/include/rpm/dbindex.h action: skip
D:    file: /usr/include/rpm action: skip
D: running postuninstall script (if any)
D: removing database entry
D: removing name index
D: removing group index
D: removing requiredby index for rpm
D: removing requiredby index for popt
D: removing requiredby index for /sbin/ldconfig
D: removing file index for rpm
D: removing file index for dbindex.h
D: removing file index for header.h
D: removing file index for misc.h
D: removing file index for rpmbuild.h
D: removing file index for rpmio.h
D: removing file index for rpmlib.h
D: removing file index for rpmmacro.h
D: removing file index for rpmspec.h
D: removing file index for rpmurl.h
D: removing file index for stringbuf.h
D: removing file index for librpm.a
D: removing file index for librpm.la
D: removing file index for librpm.so
D: removing file index for librpmbuild.a
D: removing file index for librpmbuild.la
D: removing file index for librpmbuild.so

# rpm -Uvv  rpm-python-3.0.5-9.6x.i386.rpm
D: counting packages to install
D: found 1 packages
D: looking for packages to download
D: retrieved 0 packages
D: New Header signature
D: Signature size: 149
D: Signature pad : 3
D: sigsize         : 152
D: Header + Archive: 23956
D: expected size   : 23956
D: opening database mode 0x42 in /var/lib/rpm
D: found 0 source and 1 binary packages
D:   YES    A popt = 1.5-0.48   B popt >= 1.5
D:  requires: popt >= 1.5 satisfied by db packages.
D:   YES    A python = 1.5.2-13 B python >= 1.5.2
D:  requires: python >= 1.5.2 satisfied by db packages.
D:  requires: /sbin/ldconfig   satisfied by db file lists.
D:  requires: ld-linux.so.2  satisfied by db provides.
D:  requires: libbz2.so.0  satisfied by db provides.
D:  requires: libc.so.6  satisfied by db provides.
D:  requires: libdb.so.2  satisfied by db provides.
D:  requires: libpopt.so.0  satisfied by db provides.
D:  requires: librpm.so.0  satisfied by db provides.
D:  requires: libz.so.1  satisfied by db provides.
D:  requires: libc.so.6(GLIBC_2.0)  satisfied by db provides.
D: installing binary packages
D: getting list of mounted filesystems
D: New Header signature
D: Signature size: 149
D: Signature pad : 3
D: sigsize         : 152
D: Header + Archive: 23956
D: expected size   : 23956
D: package: rpm-python-3.0.5-9.6x files test = 0
D:    file: /usr/lib/python1.5/site-packages/rpmmodule.so action: create
D: running preinstall script (if any)
rpm-python-3.0.5-9.6x
GZDIO:       6 reads,    42888 total bytes in 0.014 secs
D: running postinstall scripts (if any)
#

著作権、商標等について (C) 2001 HyperDyne Inc.