CentOS 5를 실행하려고 하는데 yum install php-soap
마지막 단계에서 설치 프로그램이 멈춥니다 Running Transaction Test
.
NFS 공유에 문제가 있다는 것을 알았습니다. 바라보다여기또는여기또는여기. 에 들어갈 때 들어온 모든 것을 제거해 보았습니다 cat /etc/mtab | grep nfs
. 을 사용해 보기도 했습니다 umount -a -t nfs
. 그런 다음 설치 명령을 실행합니다. 하지만 나는 이것을 작동시킬 수 없습니다.
strace yum -y update
나는 많은 대사를 보았지만 그것을 이해할 수 없었다.
추가적으로 나는 시도했다
/bin/rm /var/lib/rpm/__db.*
cd /var/cache/yum
/bin/rm -rf *
yum clean all
yum update
하지만 계속 그렇게 하세요.
다른 서버에서 이 컴퓨터로 설치를 제거해야 합니까?
답변1
다음 단계를 따르십시오: 1. 모든 RPM 및 yum 프로세스(rhn_check, yum, rpm, rhn-applet)를 종료하십시오:
ps-axwww|grep rpm
프로세스 목록에서 각 줄의 첫 번째 숫자는 PID입니다. 나열된 모든 PID의 경우(grep 관련 PID 제외):
킬 -9
나열된 각 프로그램에 대해 위 단계를 반복합니다.
- 모든 RPM 잠금 파일(/var/lib/rpm/__db*)을 삭제합니다.
rm -rf /var/lib/rpm/__db*
- RPM 데이터베이스를 재구축합니다:
rpm --rebuilddb
재미있게 보내세요.