: : 샌드메일 깔려고 구버젼 지우고 openssl-0.9.6b-1kr libsasl-1.5.27-3kr : : 깔려고 했느데 무슨 락이 걸렸다고 완전히 안지워 진거 같아요 : : 그래서 기냥 신버젼 깔았는데 : : error:cannot get excliusive lock on /uar/lib/rpm/Packages : : error:cannot open Packages index using db3-Operation not permitted : : error:cannot open Packages database in /uar/lib/rpm : : 이런 에러가 떠여 이거 어떻게 해줘야 하죠 : : 샌드 메일을 완전히 지우고 다시 깔아야 하느네 : : 제발 도와주세요 : : : : -- : : 최최 : rpm 옵션 중에 -rebuilddb라는 옵션을 실행시키면 : 깨진 rpm 디비를 복구합니다. : ex) rpm -rebuilddb : : 그담에 다시 깔아보세요... : 그래두 오류가 나면 : 설치할때 --force 옵션을 주고 설치해 보세요... : : -- : 여러분 모두들 ~~~~ 즐거운 추석 되세요..~~~ rpm -rebuilddb 실행시키면 error: cannot get shared lock on /var/lib/rpm/Packages error: cannot open Packages index 에러가 나거든여 어쩌면 좋죠ㅛ 그리고 설치시 --force 붙여도 마찬가지고요 -- 최최--최최
rpm 데이터베이스가 잠겨 있을 때는 다른 rpm 프로세스가 없는지 확인한 뒤 rpm --rebuilddb 를 실행하면 됩니다. 옵션 이름은 -rebuilddb 가 맞고, 실행 전에 /var/lib/rpm 을 백업해 두세요.