• rpm包管理


    rpm是linux中的软件包管理器

    一、rpm包管理

        1.安装

          rpm -ivh 安装包 ...

            -i:安装软件包

            -v:显示安装信息

            -h:以#号显示安装进度

            --test:测试能否安装

        如果有依赖关系:

            ①解决依赖关系

            ②忽略依赖关系:--nodeps

         重新安装:

           rpm -ivh --replacepkgs

       2.卸载

         rpm --rpm是linux中的软件包管理器

    一、rpm包管理

        1.安装

          rpm -ivh 安装包 ...

            -i:安装软件包

            -v:显示安装信息

            -h:以#号显示安装进度

            --test:测试能否安装

        如果有依赖关系:

            ①解决依赖关系

            ②忽略依赖关系:--nodeps

         重新安装:

           rpm -ivh --replacepkgs

       2.卸载

         rpm e 包名 (注意这里只加包名,不加后面的版本号之类的)

       3.查询

          rpm -q  包名:查询某个包是否安装

          rpm -qa :查询所有已安装的包

          rpm -qa  gn*:查询以gn开头的所有包

          rpm -qi  包名:查询包的描述信息 

          rpm -ql 包名:查询安装包安装后再当前系统上生成的文件列表

          rpm -qf  文件路径:查询某文件是由哪个包生成的

          rpm -qd  包名:查询生成的帮助文档

          rpm -qc 包名:查询安装后生成的配置文件

          rpm --scripts 包名 :查询包安装卸载的时候可能要执行的脚本

          rpm -qp{a,l,c,f} 包名:查询某未安装的包的信息,与其他参数套用

       4.rpm升级

          rpm -Uvh 包名:升级或安装

          rpm -Fvh 包名:升级

          --nodeps:忽略依赖关系

          --force:强行安装

       5.校验

          rpm -V 包名 :校验文件是否被更改

              rpm  -K 包名:校验来源合法性以及文件完整性

          rpm --import  公钥文件:导入软件包的公钥,否则-K验证md5不通过

       6.数据库重建

          数据库:/var/lib/rpm

          重建:

            rpm --initdb:初始化,如果不存在数据库则重建。

            rpm --rebuildb:直接重建数据库。    

  • 相关阅读:
    安装oracle xe一些注意点
    常用的软件设计模式的Java实现——让编程从野生到飞起
    Eclipse oxygen安装中文包
    Centos安装Redis
    Lunx下 怎样启动和关闭oracle数据库
    ORA-12537:TNS:connectionclosed错误处理过程
    启动Oracle时提示:ORA-01078:failure in processing system parameters
    Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
    windows下Tomcat配置多实例
    Liunx下安装jdk7
  • 原文地址:https://www.cnblogs.com/kevinzr/p/12625841.html
Copyright © 2020-2023  润新知