지운 rpm인데 rpm|qa grep 하면 리스트에 계속 나타납니다!!!!
전에 mysql-server rpm을 rpm -e명령으로 지웠습니다.
[root@marilynext root]# rpm -qa|grep mysql
mysql-server-3.23.54a-11
rpm 리스트에 있습니다.
[root@marilynext root]# rpm -e mysql-server-3.23.54a-11
mysqld 서비스의 정보를 읽는 도중 오류가 발생되었습니다: 그런 파일이나 디렉토리가
없음
오류: %preun(mysql-server-3.23.54a-11) scriptlet failed, exit status 1
지우려면 없다고 나옵니다.
[root@marilynext root]# cd mysqlfolder/
[root@marilynext mysqlfolder]# rpm -ivh MySQL-server-4.0.18-0.i386.rpm
경고: MySQL-server-4.0.18-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
준비 중... ########################################### [100%]
MySQL-server-4.0.18-0에서 설치되는 /usr/bin/safe_mysqld 파일은 mysql-ser
ver-3.23.54a-11 패키지의 파일과 충돌합니다
새로운 rpm을 설치하려고 하면 전에 설치했던 rpm 이랑 충돌 합니다.
[root@marilynext mysqlfolder]# rpm -ql mysql-server
/etc/logrotate.d/mysqld
/etc/rc.d/init.d/mysqld
/usr/bin/mysqladmin
/usr/bin/safe_mysqld
/usr/libexec/mysqld
/usr/share/doc/mysql-server-3.23.54a
/usr/share/doc/mysql-server-3.23.54a/my-huge.cnf
/usr/share/doc/mysql-server-3.23.54a/my-large.cnf
/usr/share/doc/mysql-server-3.23.54a/my-medium.cnf
/usr/share/doc/mysql-server-3.23.54a/my-small.cnf
/var/lib/mysql
/var/run/mysqld
[root@marilynext mysqlfolder]# ls /etc/logrotate.d/mysqld
ls: /etc/logrotate.d/mysqld: 그런 파일이나 디렉토리가 없음
[root@marilynext mysqlfolder]#
개별적으로 찾아지우려고 해도.. 파일이 이미 지워진 상태입니다.
그런데 rpm -qa 하면 리스트에 있습니다.
도와주세요 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^^//
rpm -e --noscripts mysql-server-3.23.54a
rpm -e --noscripts mysql-server-3.23.54a-11 해보십시오.
rpm 삭제시 실행되는 스크립트에 문제가 있어 보입니다!
댓글 달기