Re: 「rpm -e」でのアンインストールが先に進みません
matsui888です。
大変有難うございます。
> rpm コマンドがホーム・ディレクトリにあるファイルを見に行って
> いるのかもしれませんね。~root/.rpmrc とか。
> ~root/.rpmrc を mv で改名して試してみるとどうなりますか。
# ls /root/.rpmrc
ls: /root/.rpmrc: そのようなファイルやディレクトリはありません
となりました。findで探してみたら
/usr/lib/rpm/convertrpmrc.sh
/usr/lib/rpm/redhat/rpmrc
/usr/lib/rpm/rpmrc
がヒットしました。
> あと、最後は、
> strace rpm -qa
> で、どこで止まっているか調べると分かることがあります。
有難うございます。参考になります。
> 特に止
> まってしまうなら、分かりやすいかも。最後の方が怪しいから。
# strace rpm -qa
:
mmap2(NULL, 1318912, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x4051e000
close(3) = 0
stat64("/var/lib/rpm/__db.003", {st_mode=S_IFREG|0644, st_size=458752, ...})
= 0
open("/var/lib/rpm/__db.003", O_RDWR|O_DIRECT|O_LARGEFILE) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
mmap2(NULL, 458752, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x40660000
close(3) = 0
stat64("/var/lib/rpm/Packages", {st_mode=S_IFREG|0644, st_size=69480448,
...}) = 0
open("/var/lib/rpm/Packages", O_RDONLY|O_LARGEFILE) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
read(3, "\0\0\0\0\1\0\0\0\0\0\0\0a\25\6\0\10\0\0\0\0\20\0\0\0\10"..., 512) =
512
close(3) = 0
open("/var/lib/rpm/Packages", O_RDONLY|O_LARGEFILE) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=69480448, ...}) = 0
brk(0) = 0x805d000
brk(0x805e000) = 0x805e000
futex(0x406aa870, FUTEX_WAIT, 0, NULL
で止まってしまってます。
うーん、如何でしょうか???
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735