加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_新乡站长网 (https://www.0373zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux rpm卸载包及其依赖

发布时间:2022-11-15 10:42:03 所属栏目:Linux 来源:
导读:  以Mysql为例。

  #查看安装的Mysql版本

  sjgx2:/usr/local/mysql/bin # rpm -qa |grep -i mysql

  MySQL-client-5.1.17-0.glibc23

  MySQL-server-5.1.17-0.glibc23

  #卸载
  以Mysql为例。
 
  #查看安装的Mysql版本
 
  sjgx2:/usr/local/mysql/bin # rpm -qa |grep -i mysql
 
  MySQL-client-5.1.17-0.glibc23
 
  MySQL-server-5.1.17-0.glibc23
 
  #卸载
 
  sjgx2:/usr/local/mysql/bin # rpm -e MySQL-client-5.1.17-0.glibc23
 
  sjgx2:/usr/local/mysql/bin # rpm -e MySQL-server-5.1.17-0.glibc23
 
  如果你输入rpm -e httpd-2.2.3-31.el5.centos.4命令,系统会提示你有依赖关系linux 强制删除,不能卸载。所以要加上–nodeps不检查依赖强制删除,这个结果就是只删除了httpd,跟他有依赖关系的其它软件是不会删除的,但是这些软件因为系统里没有了httpd也会不能运行,这是所谓的没有删除干净。
 
  而yum -y remove httpd这种方式是把与httpd有依赖关系的所有软件一并删除。比如php,mod_ssl等等。这就干净了。呵呵。
 
  因为系统里很多个组件与apache有依赖关系,所以系统自动安装了。
 
  你可以卸载它。
 
  [root@firewall sysconfig]# rpm -qa | grep httpd
 

(编辑:开发网_新乡站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!