zoukankan      html  css  js  c++  java
  • 如何卸载rpm包

    首先通过  rpm -q <关键字> 可以查询到rpm包的名字

    然后 调用 rpm -e <包的名字> 删除特定rpm包

    如果遇到依赖,无法删除,使用 rpm -e --nodeps <包的名字> 不检查依赖,直接删除rpm包

    如果恰好有多个包叫同样的名字,使用 rpm -e --allmatches --nodeps <包的名字> 删除所有相同名字的包, 并忽略依赖

    删除 mysql5.6示例

    [wuliang@localhost Downloads]$ rpm -qa|grep mysql
    mysql-community-client-5.6.27-2.el6.x86_64
    mysql-community-libs-5.6.27-2.el6.x86_64
    php-mysql-5.3.3-46.el6_6.x86_64
    mysql-community-common-5.6.27-2.el6.x86_64
    mysql-community-libs-compat-5.6.27-2.el6.x86_64
    mysql-community-server-5.6.27-2.el6.x86_64
    mysql-community-release-el6-5.noarch
    [wuliang@localhost Downloads]$ yum -y remove mysql
    
    [root@localhost Downloads]# rpm -qa|grep mysql
    mysql-community-libs-5.6.27-2.el6.x86_64
    php-mysql-5.3.3-46.el6_6.x86_64
    mysql-community-common-5.6.27-2.el6.x86_64
    mysql-community-libs-compat-5.6.27-2.el6.x86_64
    mysql-community-release-el6-5.noarch
    
    [root@localhost Downloads]# rpm -e mysql-community-libs-5.6.27-2.el6.x86_64
    error: Failed dependencies:
        mysql-community-libs(x86-64) = 5.6.27-2.el6 is needed by (installed) mysql-community-libs-compat-5.6.27-2.el6.x86_64
    [root@localhost Downloads]# rpm -e mysql-community-libs-compat-5.6.27-2.el6.x86_64
    error: Failed dependencies:
        libmysqlclient.so.16()(64bit) is needed by (installed) php-mysql-5.3.3-46.el6_6.x86_64
        libmysqlclient.so.16(libmysqlclient_16)(64bit) is needed by (installed) php-mysql-5.3.3-46.el6_6.x86_64
    [root@localhost Downloads]# rpm -e php-mysql-5.3.3-46.el6_6.x86_64
    [root@localhost Downloads]# rpm -e mysql-community-libs-compat-5.6.27-2.el6.x86_64
    [root@localhost Downloads]# rpm -e mysql-community-libs-5.6.27-2.el6.x86_64
    [root@localhost Downloads]# rpm -q|grep mysql
    rpm: no arguments given for query
    [root@localhost Downloads]# rpm -qa|grep mysql
    mysql-community-common-5.6.27-2.el6.x86_64
    mysql-community-release-el6-5.noarch
    [root@localhost Downloads]# rpm -e mysql-community-release-el6-5.noarch
    [root@localhost Downloads]# rpm -e mysql-community-common-5.6.27-2.el6.x86_64
    [root@localhost Downloads]# rpm -qa|grep mysql
    没有了  说明删除干净
  • 相关阅读:
    EBS中的采购单据状态及其控制
    详解EBS接口开发之采购接收&退货处理之关键API--(补充)
    数据挖掘系列
    如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧
    机器学习中的数学
    一个机器学习博客 ,包括 Standford公开课machine learning
    机器学习流行算法一览
    java se 另一博客
    java 正则
    java map
  • 原文地址:https://www.cnblogs.com/wuling129/p/5265066.html
Copyright © 2011-2022 走看看