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
    没有了  说明删除干净
  • 相关阅读:
    标准 IO 测试 可以打开多少流
    标准 IO fprintf 与 sprintf 函数使用
    标准 IO 测试 标准输出,输入,出错缓冲大小;全缓冲文本流大小
    标准 I/O (带缓冲)
    vim 中 ctags的应用
    链表实现队列操作
    数组实现循环队列
    数组实现顺序表
    数组结构实现顺序栈
    SDOI2019快速查询
  • 原文地址:https://www.cnblogs.com/wuling129/p/5265066.html
Copyright © 2011-2022 走看看