일단은 확인해야할 것이 rpm으로 설치할때는 항상 rpmdb에다가
설치되는 rpm 패키지들의 정보를 기록해야합니다. 그런데 싱글로
부팅을 하면 아마 /var/lib/rpm 이라는 디렉토리가 마운트가 안되었던지
해서 rpm db를 write할 수없어서 인스톨 불능이 됩니다.
싱글로 부팅한다음에 write가 가능한 파티션 (예를 들어서 / )이 있으면
다음과 같이 설치하면 될겁니다.
# rpm -i aaaaa.rmp --dbpath /root/
이런식으로 하면 /root 아래에 rpmdb를 만들고 설치합니다.
물론 제대로 설치하고 난다음에는 재부팅하고 나서 rpmdb를 다시 제대로
해주는게 좋겠죠. 이런식으로
# rpm -e aaaaa --dbpath /root (싱글에서 설치한 패키지 삭제)
# rpm -i aaaaa.rpm (제대로 다시 설치)
뭐 이런과정을 거치면 될겁니다. 문제는 싱글모드에서 /가 rw로 마운트
되었는지를 확인하세요.