以Mysql为例。
#查看已安装的Mysql版本
sjgx 2:/usr/local/MySQL/XJ yet # rpm-QA|grep-imysql
MySQL-client-5.1.17-0.glibc23
MySQL-server-5.1.17-0.glibc23
#卸载
sjgx 2:/usr/local/MySQL/XJ yet # rpm-e MySQL-client-5.1.17-0.glibc 23
sjgx 2:/usr/local/MySQL/XJ yet # rpm-e MySQL-server-5.1.17-0.glibc 23
如果输入rpm-e httpd-2.2.3-31.el5.centos.4命令,系统将提示您存在依赖关系且无法卸载。 因此,--nodeps强制删除依存对象而不检查依存对象。 其结果,仅删除httpd,不删除与他具有依赖性的其他软件,但是由于这些软件在系统中没有httpd也不能运行,所以所谓的没有被干净地删除。
yum -y remove httpd是一次删除与httpd具有依赖关系的所有软件的方式。 例如php、mod_ssl等。 这样会很干净的。 呵呵。
系统已自动安装,因为系统中的许多组件都依赖于apache。
可以卸载。
[根@防火墙系统配置] # rpm-QA|grep httpd
httpd-2.2.3-31.el5.centos.4
htpd-manual-2.2.3-31.el5.centos.4
[ root @ firewall sys config ] # rpm-e httpd-manual-2.2.3-31.el5.centos.4
[根@防火墙系统配置] # rpm-e httpd-2.2.3-31.el5.centos.4-- nodeps